<SEC-DOCUMENT>0000864749-23-000012.txt : 20230217
<SEC-HEADER>0000864749-23-000012.hdr.sgml : 20230217
<ACCEPTANCE-DATETIME>20230217165504
ACCESSION NUMBER:		0000864749-23-000012
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		92
CONFORMED PERIOD OF REPORT:	20221230
FILED AS OF DATE:		20230217
DATE AS OF CHANGE:		20230217

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TRIMBLE INC.
		CENTRAL INDEX KEY:			0000864749
		STANDARD INDUSTRIAL CLASSIFICATION:	MEASURING & CONTROLLING DEVICES, NEC [3829]
		IRS NUMBER:				942802192
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0103

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14845
		FILM NUMBER:		23643561

	BUSINESS ADDRESS:	
		STREET 1:		10368 WESTMOOR DR
		CITY:			WESTMINSTER
		STATE:			CO
		ZIP:			80021
		BUSINESS PHONE:		(720) 887-6100

	MAIL ADDRESS:	
		STREET 1:		10368 WESTMOOR DR
		CITY:			WESTMINSTER
		STATE:			CO
		ZIP:			80021

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRIMBLE NAVIGATION LTD /CA/
		DATE OF NAME CHANGE:	19930328
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>trmb-20221230.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:2ffebec5-5443-490d-b7d3-830d3db674f5,g:fdfb488b-203f-41cd-bc26-d71858970d52,d:33743bc37eaa4c9696676ec252553cfe--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2022" xmlns:trmb="http://www.trimble.com/20221230" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>trmb-20221230</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8wLTEtMS0xLTQ4NDQ0_0bbba634-412a-42f5-a4e6-00b900b54724">false</ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8xLTEtMS0xLTQ4NDQ0_4e1d1a17-13ae-4706-9da8-4b7d7e799bb2">FY</ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8yLTEtMS0xLTQ4NDQ0_f5f851fc-7284-4d87-9c83-bbb296e651dd">2022</ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8zLTEtMS0xLTQ4NDQ0_9f7f9c97-27be-4e32-aa79-411d434c2276">0000864749</ix:nonNumeric><ix:nonNumeric contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230" name="trmb:ProductWarrantyTerm" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230" name="trmb:PostContractSupportTerm" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230" name="trmb:RevenueContractTerm" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i830c0e40d1014adda3fa763af4e4a5ea_I20221230" name="us-gaap:CapitalizedContractCostAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="ib64b7b4a0238479e9a71bf785f07f566_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="i75d8f4f80ead42b8b21196a5b7330c9b_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i57cb0759fba14ad1a2b835daedd6bb21_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i60d35337935742eeba08c9857721fcbc_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230" name="us-gaap:DerivativeRemainingMaturity1" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e">P1M</ix:nonNumeric><ix:nonNumeric contextRef="ie43116a218e24c1abfba701704a93a41_D20220101-20221230" name="us-gaap:DerivativeRemainingMaturity1" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79">P4M</ix:nonNumeric><ix:nonNumeric contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d">http://fasb.org/us-gaap/2022#OtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="if7e081fff8ad414cb4255087af53b0f7_D20220101-20221230" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwODM_8c04401d-bcdb-4086-971d-685984519611">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="iac4bac230501448d9a85dc507aa93dbb_D20220101-20221230" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzExOTI_277af42a-474c-4930-9dda-3dd8abd85cb3">P2Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="trmb-20221230.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fd9f2deb8e54a2191f4ca471042c0a2_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i43b7b4f310f44346a4dbd5fc55a32d26_I20230214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i3da50afdeadc4398a97f0a017af46ffb_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id74d93a436a741a7bdec3bee0cb13a79_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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="ic91bfcf1925c4c13ad18566d2fd50084_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7220745856e4e81a54e7c7c8e3617e5_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66f8145288864749af2ce686b9702eb3_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b4b46cf992c4883a53a2dfb746bd6e0_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacbd7fd983ab4e1f9551474e8e821deb_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i844be3b22ff34715b363411eba369c17_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idec40fc0c7c948d4bdc8184c6ff746c6_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trmb:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7279f2195a274dca825a2c52ac51e8e5_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trmb:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b85e400cf4c4baca68a664df7be134a_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trmb:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bb8c89523ca461ab9631218d6b1ad18_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b118768ec94236aa2137a5499c08ad_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e37b6c24a0448a89d2a1d66f2e80faa_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09ac4841a03a45b683e239900a61c8bc_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc7ebab6eef244a79279179f471d6ca3_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1ac99ed9453409fb94317a1bd394a62_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic08bcdf4f86840fb9ff6b3ecc732e6db_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92431a6dfd8141df8354f12a5c8346ad_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8829d8289a93448cbf23ab3092e33e3c_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28a2cc710e594ad2a530574bdf8c6b6b_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ef8561f31674f0f9723381ab67c7040_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7aa88f6189ff4ab0b42b4d779ac02125_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie82c8c270cf046de89c3e963d865a14f_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c4f1af74264f4aacce6e50abf4a523_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3af2b7352f945fcaaf4122f9ba68c3b_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7034139fb9d4728bd5600354177d7c7_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9e796c6a61d4625b97d0319306461a7_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94cec561f7464351b3ee7c48661830c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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="ibfd5a4ccc68f4e60a72372e8e24e7aa9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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="i7483af1bfbfd45e39f045c6d9b783017_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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="i903fc54d6c504be99d22adfc2519efea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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="ie65890eb18a341168204a99c93710434_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i321d00ef3bf74c4496878312986f8541_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e813e99945b42b7825d7f6ad03e6cc2_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42efddf8d50141acb89df1faa78137f2_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib853dca840d14f66afc4cdf4f0a8764f_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i192e6f4e8fce43408e3f2005f97ea1a5_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b558203c2b4a8ba8b4b6279377aa15_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4090c6cafd8a4a17983478a9ee77fd91_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7df90e98ea8463186c2b0acc0277aae_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f90638a1b3f4ac4827b3b9710702ae1_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>trmb:segment</xbrli:measure></xbrli:unit><xbrli:context id="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i830c0e40d1014adda3fa763af4e4a5ea_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i892f97378d244fed8f007781edb44b33_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f608dc714994def9957b707c781c610_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf08dc4cde2d4f979d4e36e37b2d839b_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide833f2574124d0d8f71ae2080e16f98_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib64b7b4a0238479e9a71bf785f07f566_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3167129a7c1486aa14e570c2b34e7d4_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75d8f4f80ead42b8b21196a5b7330c9b_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i507a52b1afb04c4380d25a5c5069b3b6_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57cb0759fba14ad1a2b835daedd6bb21_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:ComputerEquipmentAndSoftwareMember</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba2eaa6114964c008f1d2c9ab26d9808_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28f75f7df2384780b22da2e2ec43c2be_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60d35337935742eeba08c9857721fcbc_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:InternalUseOfSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d76ab749f5543e7ad6f20f13ef4eae9_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:InternalUseOfSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6efef99554bd4db787d13bf7c24ea507_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia25465d59fbe4149ad19f565ae56ca23_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if107a35e272849bb9586210322bf74b6_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="ie43116a218e24c1abfba701704a93a41_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedc541cfd4fc49aba959ead05a67aeb5_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21c98fc373af4672b810eee4d8cc3acc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86d24b207cdc454e9daeb37722f2f827_D20221201-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="acquisition"><xbrli:measure>trmb:acquisition</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="if5bc2c4b6cb445d2be1c20703e60ef44_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:AgileAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i669914e731ef4c398dd40b5ea91c1fdb_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:AgileAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ff54a0e611a46d0b8f603af15ed852f_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i918045192e7d43eaadaeccd8700c6c11_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fe7d6fdb18e4dc5a7b740f9b1e7fb9a_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40baaeddbfcd4583959e047e9df281f2_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66e74e6a188b4abc88339174f7653e28_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53f10e7a0feb4e049fb3e301559dc04a_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0287dab34d9444a84ccd80bbc7fbbfc_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="business"><xbrli:measure>trmb:business</xbrli:measure></xbrli:unit><xbrli:context id="ic8259182d0c94a03892e9b208c4859e0_D20220501-20220530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trmb:TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if26f8533c1b44db1b6e6db1cc28f7175_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7175610887f438c80073f12a7329c6e_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0a4b69893f94b669595dd6aed6ca857_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6479da6bb4de4676ab9fc5196e7dc7fb_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4098acde42241e892efdc8e33d6f771_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09756ca26a9346298115138e3a425ff4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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="if0ad5fa53956472090daa1fc0d0cacbc_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67b44323e4754871a97efa29d311c0ca_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18787d57ecc441c3a6ee07c344e82af6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51c02ac85e9642f1bf0ee53d076a0fd8_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e6952907dca4afd9cfa0451767e1b33_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib47b4d4f1c624eda949c107a4624a2c1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccf110a9909c4726a2b9fc2c45b565af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7438c8aba92d4e24a96bba677bac2544_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa98bbeed40f4717ab1335485fee7fc8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c40e90cdb6c472e97790c65334c4936_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i319641ebaf4844fcb69640dc6d809aa5_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f63e7d516cd4decb7baf21df452b7f1_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id560c11f89724522836418c296df1741_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:LandBuildingsFurnitureAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0b826ed56754d109e4fe7fc7ef6714d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:LandBuildingsFurnitureAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4656e178979c4a2b81230e58d4638272_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59804d2b326e47238b45276a17db7a43_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30b06fb807584ddbbffa39c7821fbb49_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:SoftwareAndLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42cb210058354cdf815e932cd693ee1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:SoftwareAndLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f624cafe6ec497e8f0d32800f12b0e7_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib20ecd60c05347c393a2edac6c5d781b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05e123f3bd2348fbb0c9972a5149d475_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2020a7ea2f034cea990de11f2a3fef8e_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbcf583d84944b26a8c44d01cc3eddc6_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2081484d77a8429dae2137f5a38e02d1_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7873ccbda677401591d6c55c967716f2_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5751fcb35d94db29831c228e10eca2f_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i334bdab76e624529914b99fa53c340dd_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96e48d80ff4546d796953f88aa5a6ad7_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b471b061486451f960461391370bd06_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0cc18d07e1843c28814deef565bb981_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01113c9c15e94fdb9b6a913635b6ad85_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2759d9f2b88641aca8e3f560e87b23e4_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id359dc97a79944409470dd157b310a72_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i760e0866269c420c833f42f1ecf7792b_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i260a8ecb8cb24126a3ecb0c61933023c_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ef938328f9d43e7a790ef2a6bfe0108_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3efbd2e7d61a4282a703d91d212b4954_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9847907ccdfe434a926cf46f4a361846_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f1e7d9f38b846d9a111946e9295a7cc_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia51abd8806c14260a3f2969d7281c427_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7695f5579afb4c06959672945f2bf55f_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90fa931ac09541749ef3b964cb8fba60_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad9b69c1b36f42f8aae3543735590173_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab5dc07b22654e829e6caea831e7812b_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i948a5c11bf174d48a3868d6d95995743_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2c2fb3a6a464aad93b8de06ce1678cb_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd93e2f2b8a040059e1f7b7f64835bc3_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i533aac0326a94165ae684f73ec63eb6e_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4874765695f4bf6b69f9873f7c65374_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1345738f11804d49b77c1e0c11e275cb_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2400c681b01a4407ae96e23fdae9bb7b_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c4cdb0b26cd4ab2855e6c12152a812b_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i183a439b2e5444cc97cf0518f5a799ca_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e4a47735ac9460282a0e703569d3aad_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i287d00b41601418e84f23ebb86d02066_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b12f591f574db5a8fe7eb75b99bdbf_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i796c388144144094bd1930249529a2c0_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7645ba51d8fe4d2bb08206b1aac61696_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0563ac5748dd4861940f84054a2beab3_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ea8e8ee45a64f8d88d970ffd5fdf0fd_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a4e878dfd6e45e78d88a96afcd7adb4_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6702dc8b24ce40b89c23228f6cc9f41e_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia80bb2ddc097420fa8008e97cb6c6c42_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf8bd8c1f6ed4acdbd2781b87bef5677_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1c7ff23844490cb1b683e2926dd05c_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i791788b720434d52bdfc71be9a7fcedf_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fdc261f803f4ea298ea62c4ba11215a_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53e1723e19774baa83c33833376f3fcc_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8284e7ed08b546aba08a641721bd713b_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86245da0792a466f8c49f6f09578b7be_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3de35253305645f5af3cae08d34e197e_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica46e7ad8ea8440c90f7e51c9d8215f4_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bfc659355a94111a936c94c5a3f5eb6_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia87a48fa99af4e3ab03aa761eafef80a_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i475608ba54554fb3844e22fbb8f85e67_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3614230feb8143d99d072f0689a30275_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i597680bf8e23414c98f405fed6b3b434_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib527f8c7a01a47138851e8f5b8542402_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f7e8d240ac54ae590fd380978f0deee_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf1ad98c5b474dfdbd367ed8def09ad9_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied2a12dcc9514d3bb8dbf0cc33866806_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63c8b74a27e2411c9b094654473f2d7f_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85c2ebab882b4e0fa6518ba20584759f_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3281600af620416b8777bad47ead2caf_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c02d5c4ec814e149d2d05cd1daff43e_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32dcc8c6e2344c4890645a5dca59fb9f_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5af3dfb5810425780350e945989ed27_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ba2342a130b44f9acf0bda85140d40e_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e5a7492686049f4bc73c41093c1462e_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a5f32da3d42425293ebd37e74bcbfff_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb8166e401b64bcea6934bdb1f4c6d06_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d0bb4c87cf6411e89a375a4231f2202_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if60170f30d754dabae81da9bc56a4b56_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1349711ce80444ba25e8d272b93541e_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic27582a27dbe47559054ba937fca06d7_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc90796a395c4fc2ac1444ef22e4c08a_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06b62cddc1a34669a0021b6f51124a6c_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aca7ede49ea4aeb93792bd24d4d7ab8_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i362dc4197d9e4aff822daa1b515b59f1_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43736ec467774b4eb2228f27c24b6764_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if48f776a3ab3466586179e50dc1f54cf_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5b25d4aa09f4f36bc02a4e378b02785_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29d4c5ba975448b9983c5bd541edb1bb_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7d12544a0024103ad144ca5c5234d3c_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8758b4bc2d86448db5604f88de211f0d_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia316d723ac034a6a8943091e646090f1_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99cbcaf22e46442aa809eec2de54077a_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id41dd4cbb4f44908b65294b69d3e8981_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i135264ff3fb94d6e9ee7631f419b03ce_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb42308991843d9bf3a385b24df95f7_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f500503cb404741bea094ba9a4ce5dc_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57df28a1c7fd42d98100244ead96c399_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aa131c293c34e9fa73f11576a3e7dcf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a496d171dca49838815f3cce5822636_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5668ab9dbfce4486b7743eb8f9505a62_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bfaf85cfbed44dfb06a2e728fe0cd37_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:AsiaPacificAndOtherNonUsCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1ae70dd3f894491956dbfdd9e8a021e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:AsiaPacificAndOtherNonUsCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2497ed5c20e0496a827c2d6117d9e52d_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyThreeSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0a6d21fc09c48c4a70ab6724efb2694_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyThreeSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if739119ed2a0424e823081f7b43921f5_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyFourSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73fba2e08dd54389bcb5beeeb2ee6b0f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyFourSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ff373bfbe684eb6bba068eba909d0ff_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyEightSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i950d8c3e7ae44b8eaa15d0bec4c529a5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyEightSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc14fa0db05f4fe1b540501481339b90_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48869dfe292844bcb2d877355fba126f_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UnsecuredFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4044df9cb4b4655ae78b66f2b0139fa_I20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UnsecuredFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacf7ceaf67d24a5d9a8d7a99c69e4441_I20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i316812062c424ceeb8128a4728dfc8ed_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8679976838af4405af2166a12397aaec_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50e67493aab041ba8468e1ab3b2e3d5c_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9209b8d0a1174d958a5ae1da7d979909_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i094720ddcd3b40a7a26217597a0b8f03_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ebf28c425064e51be2caf99ec770e4c_D20221211-20221211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-11</xbrli:startDate><xbrli:endDate>2022-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4be0859246d44c3b4bb853b1e8e9346_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8050fa714ca4eee8eaa2a5a97ef32ca_D20221001-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75ff6c43a6ed43349204cfa5d220ce96_I20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b427d9d52c04a1ca26add9bca34651d_I20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i759537774d324c59a94fb66e522609fa_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e91f372fe054f42a6ec87f551dfc0c1_I20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30737bef8f0d41469ccf5ebe45055fab_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trmb:DebtInstrumentScenarioAxis">trmb:Scenario1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7beb88d8abcb40e5a810c4e6be1b3d8d_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trmb:DebtInstrumentScenarioAxis">trmb:Scenario2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cbe4d7b445d47fd9b3328c96617c021_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trmb:DebtInstrumentScenarioAxis">trmb:Scenario3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida889ab13b154e1e8c67b58c34f4f5e8_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i039ab83a4513433c908027501f6bff53_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d63753c651847f38f68cd2c8bc4c98c_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dd99081ccc94b2aa2364f930f44ed35_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8eedfbcbd77946799aad669569770123_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04652da642bd4607bbc16e8c20900fbc_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i341bcb4ebdaa40979b417f59e062d3ed_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3eb5a024b4ef47508b8d668740391565_D20221227-20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie01c405b511d43a9b82f6b92f8d132fb_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84155b78bec042d19efd2a22871db5ca_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9d77235954843049f55b27d4db71a49_I20220324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c0be1ce0735496c8280fea9149f4b97_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d908151a59f4b68967fc81cc478cbe7_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia96a92352c174a919acfe7bd8576ddcc_D20220324-20220324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-24</xbrli:startDate><xbrli:endDate>2022-03-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30196cf77ddc472e864c1e108db731b4_I20221227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idafe63c250754b39825fa4209a777fa1_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UncommittedRevolvingCreditFacilities75millionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>trmb:loan</xbrli:measure></xbrli:unit><xbrli:context id="ie8d66fc58fb148d59d3570ac3e95a9d3_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UncommittedRevolvingCreditFacilities100millioneurosMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fb60f788774b5cac5a39a20b8d4cf2_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UncommittedRevolvingCreditFacilities55millionpoundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="ib502bab2736e437fb9bca1750491bf68_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i075210a7b11c424f868bc682c3cbd50a_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5606ef1b5c4494095b27dca521c1490_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ff4f2c94dc140239983587b04199f56_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da8417be63f467f8d1fba11fd4b584a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da2c95d5c8145859ea1492e8089491d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a048e05b0954f6b925704f44dc404a3_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5862a0cbf0a484181e7c8de741b42f2_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibee8feee8cf947fa973916016fdf50ab_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eca32e4f6c943b3882812e639fa99a2_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48b82bb666b14840b655700fe2dfc8a6_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3c10b47e4f74cf59f540bd4ac1bdbf2_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i178097800eed4ef78e502c054164b1fc_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec0deefeefa749828ee8e9dd43509575_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aa561803b1a4b67b37a015f3362f4d2_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1770d8d7a794805805598188eab2796_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib934151fbc6949638d21886397853438_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c3a7e383a164db28148399e8002ce86_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if05e59510650479d94cc4004b32b47dd_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</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-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24eaa544ded24ae3a712e7362d3654d9_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32e29fa95e744bc19aef2a6198f001f7_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e88558ee9b745eca5932659d6affa19_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i714297c319194af0a177aad72d4cdbee_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37f8e791e77741ae850bc9ff8501cce2_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if28d0822478946e6b97857919c00c578_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba777f38738c4e6fb577c8710421b3c8_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1417d24ed9634e6b8aec8ab49aa49c9f_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dd82bf5d47d4cb6bcf68bc4c19221aa_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7e081fff8ad414cb4255087af53b0f7_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7911aace2a44e10887a50a7a95d2b59_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac4bac230501448d9a85dc507aa93dbb_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90a9785c605e43a99db9379049f50794_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i266d7c4bbd4446beb5e340b8a9674328_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dbf536edd5b4294a379105af26f54f7_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a15e70a1d9a46faaf990437f1fc579b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9a21254876a4cd6a4f4be4208974cc6_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd31a9d54aec49d1acf804a0dd7f6909_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15001d4f60b64237bf8797baedbc731c_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae39f1d5f94946e2b5df9886ddde3fe7_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ce5dcb38f6241bba90dd878e134c81d_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandTwentyOneStockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i014751877ae747479c05ede824fcaa87_I20171130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandSeventeenStockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb6299c6caa247c7be66289deac56c80_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandSeventeenStockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:A2017And2021StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:A2017And2021StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-02</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandSeventeenStockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-04</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3af475b8ab0543039c99207131bc8fa4_I20221230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000864749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandTwentyOneStockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i33743bc37eaa4c9696676ec252553cfe_1"></div><div style="min-height:45pt;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:14pt;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:14pt;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:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:170.25pt"><tr><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY0_e612a488-a6c8-453b-9ffc-81531384d730">10-K</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:170.25pt"><tr><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:3.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.019%"></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:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NzljZDYzYTY0YzEyNDI1Yjg3MTVkNzA0YzJjMjc1NzEvdGFibGVyYW5nZTo3OWNkNjNhNjRjMTI0MjViODcxNWQ3MDRjMmMyNzU3MV8wLTAtMS0xLTQ4NDQ0_520a6c05-0727-48b0-a503-0bd7c46bb083">&#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:12pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15 (d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8xMTk_6a341443-6394-4046-863e-c356b38a4ab2"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8xMTk_9e7258e4-27d2-4643-9e84-94485718d881">December 30</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">or</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:3.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.019%"></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:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6ZmViYjA2NmYzMDVjNDhlMzhkZWZjMzUzYzRhMzM4NTQvdGFibGVyYW5nZTpmZWJiMDY2ZjMwNWM0OGUzOGRlZmMzNTNjNGEzMzg1NF8wLTAtMS0xLTQ4NDQ0_1748ba6e-f0d1-47cf-9c2a-1b5d33643534">&#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:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#160;to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY2_966e8b8a-0c53-43d3-b9bb-576690ef4f2b">001-14845</ix:nonNumeric> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:170.25pt"><tr><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU1_554333fd-ef9b-47de-b76b-a7ae29e06aae">TRIMBLE INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">(Exact name of Registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.070%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><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:9.5pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6OGI3MWY4ZjBjYzgzNGQ5MTg3ZmYyNWE4MDFkYjcyYmEvdGFibGVyYW5nZTo4YjcxZjhmMGNjODM0ZDkxODdmZjI1YTgwMWRiNzJiYV8wLTAtMS0xLTQ4NDQ0_3762ca4e-ac44-42d0-a841-903238bd827a">Delaware</ix:nonNumeric></span></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:9.5pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6OGI3MWY4ZjBjYzgzNGQ5MTg3ZmYyNWE4MDFkYjcyYmEvdGFibGVyYW5nZTo4YjcxZjhmMGNjODM0ZDkxODdmZjI1YTgwMWRiNzJiYV8wLTEtMS0xLTQ4NDQ0_44010f9a-cbec-4150-8f35-08f4010497eb">94-2802192</ix:nonNumeric></span></td></tr><tr><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:9.5pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></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:9.5pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU2_be92c036-3456-4611-9c0e-3fee4cef8fa3">10368 Westmoor Dr</ix:nonNumeric>, <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU3_81444a66-7975-4039-9f50-81cb1cd3bd06">Westminster</ix:nonNumeric>, <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY1_e7fd4517-46bb-41b5-af5d-fb58fadac100">CO</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU5_8430e237-36a1-41bc-97c6-f4548ab98995">80021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">(Zip Code)</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"> (<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYw_08a9993f-3737-4166-9a81-e998abbb3726">720</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY3_092002f2-006e-4503-8ca6-30b635f8f819">887-6100</ix:nonNumeric> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:170.25pt"><tr><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"></td><td style="width:39.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.978%"></td><td style="width:0.1%"></td></tr><tr><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:9.5pt;font-weight:400;line-height:100%">Title of each class</span></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:9.5pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></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:9.5pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><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:9.5pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDdjYWNjYzcwOTcxNDkzZTg5NTYyM2NmNDVmYTZmNGYvdGFibGVyYW5nZTo0N2NhY2NjNzA5NzE0OTNlODk1NjIzY2Y0NWZhNmY0Zl8xLTAtMS0xLTQ4NDQ0_e19a12e7-4e74-4ca3-bb2f-88d7de6be57a">Common Stock, $0.001 par value</ix:nonNumeric></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:9.5pt;font-weight:700;line-height:100%">&#160;<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDdjYWNjYzcwOTcxNDkzZTg5NTYyM2NmNDVmYTZmNGYvdGFibGVyYW5nZTo0N2NhY2NjNzA5NzE0OTNlODk1NjIzY2Y0NWZhNmY0Zl8xLTEtMS0xLTQ4NDQ0_794cc74f-aea1-4edf-b940-4374614b6ff7">TRMB</ix:nonNumeric></span></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:9.5pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDdjYWNjYzcwOTcxNDkzZTg5NTYyM2NmNDVmYTZmNGYvdGFibGVyYW5nZTo0N2NhY2NjNzA5NzE0OTNlODk1NjIzY2Y0NWZhNmY0Zl8xLTItMS0xLTQ4NDQ0_0328d123-df73-46e8-a7a8-6878e57a45ae">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: NONE</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:170.25pt"><tr><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.<br/>&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY4_44ae9cd6-af3b-4840-ac9e-84375bbf864c">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.<br/>&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYx_5d1fa6ee-bc63-4d50-b1c8-f3fb624c3e60">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU4_e1ab166c-0063-4acb-95bd-eef6db2241f2">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&#160;405 of Regulation&#160;S-T during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYy_98d021d7-b410-4c5a-96a9-fa63e8a6a9f1">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, or a non-accelerated filer.</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.871%"><tr><td style="width:1.0%"></td><td style="width:39.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.013%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.328%"></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:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6YWE3YjJhY2MxMzZhNDhjYTg4M2Q0ZTNmZjc5OTM1MTcvdGFibGVyYW5nZTphYTdiMmFjYzEzNmE0OGNhODgzZDRlM2ZmNzk5MzUxN18wLTAtMS0xLTQ4NDQ0_37832920-d8a4-4770-985b-ac974c00c549">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:12pt;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:9.5pt;font-weight:400;line-height:100%">&#160;&#160;</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:9.5pt;font-weight:400;line-height:100%">Accelerated&#160;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:9.5pt;font-weight:400;line-height:100%">&#9744;</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">&#160;&#160;</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:9.5pt;font-weight:400;line-height:100%">Smaller&#160;Reporting&#160;Company</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:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6YWE3YjJhY2MxMzZhNDhjYTg4M2Q0ZTNmZjc5OTM1MTcvdGFibGVyYW5nZTphYTdiMmFjYzEzNmE0OGNhODgzZDRlM2ZmNzk5MzUxN18xLTQtMS0xLTQ4NDQ0_15e5f775-5b1c-4a4a-9d5d-558c277175aa">&#9744;</ix:nonNumeric></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:9.5pt;font-weight:400;line-height:100%">Emerging Growth Company</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:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6YWE3YjJhY2MxMzZhNDhjYTg4M2Q0ZTNmZjc5OTM1MTcvdGFibGVyYW5nZTphYTdiMmFjYzEzNmE0OGNhODgzZDRlM2ZmNzk5MzUxN18yLTEtMS0xLTQ4NDQ0_12009748-4e11-45c9-b216-8f9e125529d8">&#9744;</ix:nonNumeric></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></tr></table></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="height:45pt;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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.   </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYz_1e4b312e-1c11-46e8-8aec-5f54dbd5e716">&#9746;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8zMDIzNjU2OTc2NjkzMA_0a08e464-842e-4b8b-9860-03e65c06f54f">&#9746;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;1, 2022, the aggregate market value of the common stock held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="i3fd9f2deb8e54a2191f4ca471042c0a2_I20220701" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yNDkz_0c012b6f-842d-436b-9ddd-82903fc73d6c">14.3</ix:nonFraction> billion based on the closing price as reported on the NASDAQ Global Select Market. Shares of common stock held by each officer and director of the registrant have been excluded in that such person may be deemed to be an affiliate.  This determination of affiliate status is not necessarily a conclusive determination for any other purpose.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"></td><td style="width:45.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.625%"></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:9.5pt;font-weight:700;line-height:100%">Class</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:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Outstanding at February 14, 2023</span></td></tr><tr><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:9.5pt;font-weight:400;line-height:100%">Common stock, $0.001 par value</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:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i43b7b4f310f44346a4dbd5fc55a32d26_I20230214" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDFiMDIwNzhlZDM2NDYxZDg2ODU2NDQwNTBiMzA3NGMvdGFibGVyYW5nZTo0MWIwMjA3OGVkMzY0NjFkODY4NTY0NDA1MGIzMDc0Y18xLTItMS0xLTQ4NDQ0_67c7b9a4-5323-468f-bde4-b2d255da2823">246,951,697</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:9.5pt;font-weight:400;line-height:100%">shares</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></table></div><div><span><br/></span></div><div style="height:45pt;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="i33743bc37eaa4c9696676ec252553cfe_7"></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%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV83L2ZyYWc6NjFmMzU2NDIzNzJhNGYwYjhhOTBlODU0Y2RmNGNkMjkvdGV4dHJlZ2lvbjo2MWYzNTY0MjM3MmE0ZjBiOGE5MGU4NTRjZGY0Y2QyOV8yNjM_9b6a0843-659d-403c-a25b-5216df6d555a" escape="true">Certain parts of Trimble Inc. Proxy Statement relating to the annual meeting of stockholders to be held on June 1, 2023 (the &#8220;Proxy Statement&#8221;) are incorporated by reference into Part III of this report.</ix:nonNumeric></span></div><div id="i33743bc37eaa4c9696676ec252553cfe_10"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SPECIAL NOTE ON FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report contains forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933 and Section&#160;21E of the Securities Exchange Act of 1934, which are subject to the &#8220;safe harbor&#8221; created by those sections.  These statements include, among other things:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">potential weakness and uncertainties in the US and global macroeconomic outlook, including slowing growth, inflationary pressures, and increases in interest rates, which may affect demand for our products and services and adversely affect our results of operations; </span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">potential impact of vo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">latility and conflict in the political and economic environment, including the ongoing military conflict between Russia and Ukraine and related sanctions and the direct and indirect impact on our business;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">impact of the COVID-19 pandemic, including upon global or local macroeconomic conditions, our results of operations, and estimates or judgments;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the pace at which our dealers work through their inventory;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our belief that inflationary cost pressures will diminish over time as supply chain conditions continue to normalize;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">fluctuations in foreign currency exchange rates;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our ability to convert backlog to revenue;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">seasonal fluctuations in our hardware revenue, sales to U.S. governmental agencies, longer ordering, lead times and less flexibility to adapt to changes in product mix demand, and expectations that we will experience less seasonality in the future;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the portion of our revenue expected to come from sales to customers located in countries outside of the U.S.;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our plans to continue to invest in research and development to actively develop and introduce new products and to deliver targeted solutions to the markets we serve;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">a continued shift in revenue towards a more significant mix of software and recurring revenue, including subscription, maintenance and support, and services revenue;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our belief that increases in recurring revenue, including from our software and subscription solutions, will provide us with enhanced business visibility over time;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our growth strategy, including our focus on historically underserved large markets, the relative importance of organic growth versus strategic acquisitions, and the reasons that we acquire businesses;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">any anticipated benefits to us from our acquisitions, including the pending Transporeon acquisition, and our ability to successfully integrate the acquired businesses;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our ability to complete, on a timely basis or at all, the pending Transporeon acquisition, a leading cloud-based transportation management software platform;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the impact of indebtedness we have or expect to incur in connection with the pending acquisition of Transporeon on our results of operations and financial condition;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our belief that our cash and cash equivalents, together with borrowings under the commitments for our credit facilities and senior notes, will be sufficient in the foreseeable future to meet our anticipated operating cash needs, debt service, and planned capital expenditures;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our belief that our gross unrecognized tax benefits will not materially change in the next twelve months; </span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our discretion to conduct, suspend, or discontinue our share repurchase program subject to the discretion of our management; and </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">our commitments to environmental, social, and governance matters.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements regarding future events and the future results of Trimble Inc. (&#8220;Trimble&#8221; or &#8220;the Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) are based on current expectations, estimates, forecasts, and projections about the industries in which we operate, our current tax structure, including where our assets are deemed to reside for tax purposes, and the beliefs and assumptions of our management.  Discussions containing such forward-looking statements may be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; section of this report.  In some cases, forward-looking statements can be identified by terminology such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;predicts,&#8221; &#8220;potential,&#8221; &#8220;continue,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;future,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; and similar expressions.  These forward-looking statements involve certain risks and uncertainties that could cause actual results, levels of activity, performance, achievements, and events to differ materially from those implied by such forward-looking statements, including but not limited to those discussed in this report under the section entitled &#8220;Risk Factors&#8221; and elsewhere, and in other reports we file with the Securities and Exchange Commission (&#8220;SEC&#8221;), specifically the most recent reports on Form&#160;8-K and Form 10-Q, each as it may be amended from time to time.  These forward-looking statements are made as of the date of this report.  We reserve the right to update these statements for any reason, including the occurrence of material events, but assume no duty to </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">update these statements to reflect subsequent events.&#160; The risks and uncertainties under the caption &#8220;Risks and Uncertainties&#8221; contained herein, among other things, should be considered in evaluating our prospects and future financial performance. </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="i33743bc37eaa4c9696676ec252553cfe_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">TRIMBLE INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 FORM 10-K ANNUAL REPORT</span></div><div style="margin-top:5pt;text-align:center"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><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.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.635%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PART I</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_19">Business</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_19">6</a></span></div></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%">Item&#160;1A</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_22">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_22">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_40">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_40">31</a></span></div></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%">Item 2</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_43">Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_43">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_46">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_46">31</a></span></div></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%">Item 4</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_49">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_49">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">PART II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5<br/></span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_55">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity&#160;Securities</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_55">32</a></span></div></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%">Item 6</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_58">Reserved</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_58">33</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_61">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_61">34</a></span></div></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%">Item 7A</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_82">Quantitative and Qualitative Disclosure</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_82">s</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_82"> about Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_82">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_88">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_88">52</a></span></div></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%">Item 9</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_166">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_166">80</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9A</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_169">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_169">80</a></span></div></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%">Item 9B</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_172">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_172">80</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_175">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_175">80</a></span></div></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></tr><tr><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PART III</span></td><td colspan="3" style="background-color:#ececec;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%">Item 10</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_181">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_181">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 11</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_184">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_184">81</a></span></div></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%">Item 12</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_187">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_187">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 13</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_190">Certain Relationships, Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_190">81</a></span></div></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%">Item 14</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_193">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_193">81</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">PART IV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15</span></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_199">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_199">82</a></span></div></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%">Item 16</span></td><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_202">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_202">82</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_208">Signatures</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_208">85</a></span></div></td></tr></table></div><div style="text-align:center"><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%">5</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">PART I</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_19"></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trimble Inc. (&#8220;Trimble&#8221; or &#8220;the Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is a leading technology solutions provider that enables office and mobile professionals to connect their workflows and asset lifecycles to drive a more productive, sustainable future.  With a focus on the industries that feed, build, and move the world, the comprehensive depth and breadth of our solutions is transforming the way the world works, making it easier for Trimble customers to focus on what matters&#8212;getting the job done right.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We innovate at the intersection of the digital and physical worlds with solutions that span the world&#8217;s foundational industries including building, civil and infrastructure construction, geospatial, survey and mapping, agriculture, natural resources, utilities, transportation, and government.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We exist to empower our customers: asset owners, general and specialty contractors, engineers and designers, surveyors, agricultural companies and farmers, energy and utility companies, trucking companies and drivers, as well as state, federal, and municipal governments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Productivity and sustainability are at the heart of who we are&#8212;woven into our work internally and through our customers&#8217; application of our technologies.  The state of the world today requires us to step up with an accelerated focus on our strategic approach to manage the environmental, social, and governance (&#8220;ESG&#8221;) aspects of our business.  These efforts will make us a better, more resilient company and motivate us to create greater sustainability solutions for the customers and stakeholders we serve. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions provide customers with the ability to improve their work quality while being safe, efficient, and sustainable.  More than that, our products enable reduced environmental impact in our markets, ranging from reduced greenhouse gas (&#8220;GHG&#8221;) emissions to improved water stewardship.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Today&#8217;s work requires solutions for an interconnected world, no matter the industry.  Trimble offers a diverse range of coherent capabilities that connect applications, data, workflows, and mobile technologies to more efficiently orchestrate work, often in mixed fleet environments.  Our advanced positioning and autonomous guidance capabilities enable increased precision with large equipment, such as tractors and bulldozers.  We offer integrated systems that track and manage fleets of vehicles, improve the driver experience, and provide real-time logistical analytics and insights back to the office.  Our connected reality capture systems enable the management of large amounts of geo-referenced information, and our software solutions connect all aspects of a fleet, a farm, or a lane, while our collaborative building information modeling (&#8220;BIM&#8221;) solutions are used throughout the design, build, and operation of the built environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We focus on integrating our software application and cloud capabilities to create vertically-focused, system-wide solutions that transform how work is done.  The integration of sensors, software, hardware, and data in our portfolio gives us a unique ability to provide detailed insights for our customers to improve their specific workflows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy is centered on the concept of open industry clouds and underlying common data environments as the nucleus of our connected solutions, allowing all stakeholders to collaborate and make decisions based on the same information.  In construction, we connect teams across the design, build, and operational phases of a project.  In agriculture, we continue to develop connected farm solutions to optimize operations for agricultural production and protection.  Meanwhile, our connected supply chain solutions provide transportation companies and their drivers with tools to enhance fuel efficiency, safety, transparency, and sustainability throughout their connected fleets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connected software applications and cloud platform services are key elements of our solutions and account for a steadily increasing portion of our business.  Our software enhances a broad range of other products and systems to allow our customers to optimize their work toward targeted outcomes and improve their decision-making and productivity.  Ranging from embedded, real-time firmware to software that integrates data with large-scale enterprise back-office systems, many of our solutions are extensible and can be tailored by users for customized business processes and workflows.  Trimble software capabilities include extensive three-dimensional (&#8220;3D&#8221;) modeling, analysis, planning and design solutions as well as a large suite of domain-specific software applications used across industries including agriculture, construction, geospatial, utilities, and transportation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our software is sold as perpetual, term, or subscription and can be provisioned for on-premise, and increasingly, hosted as Software as a Service (&#8220;SaaS&#8221;).  Our tiered subscription offerings can include both hardware and software, providing a complete customer solution with technology assurance as new generations of hardware become available.  We are extending our capabilities to run in multi-cloud environments, while delivering our unique value via domain-specific workflows and lifecycle management in our target industries.</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%">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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global operations include major research, development, manufacturing, and logistics operations in the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> United States, the Netherlands, India, Germany, Finland, Canada, New Zealand, the United Kingdom, and Sweden.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth strategy is centered on multiple elements:</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Executing on our Connect and Scale strategy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continue to focus on executing our multi-year platform strategy.  This strategy contains two elements.  </span></div><div style="padding-left:63pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.25pt">The first element, Connect, aims to connect more customer workflows, industry lifecycles, and solution offerings, so that we can continue to transform the way our customers work.  This includes integrating more of our customers&#8217; data through cloud offerings and making more of our solutions available over time on a subscription basis.  Cloud enablement raises the bar with shared, on-demand services that empower network participants to proactively contribute to organic value creation and delivery, directly and with fewer intermediaries.  When end users interact on a shared, online platform, the overall value that is created increases as the number of end-user participants increases.  This network effect means that the willingness of developers, partners, or end users to engage increases as the number of network participants grows, which further enhances the platform experience and end-user value.  For example, our flagship design and construction platform solution,Trimble Connect, enables entire project teams to collaborate in real-time between the office and the field to make efficient decisions around the same data-rich design model.  And, our recently released Trimble Construction Cloud includes capabilities such as a connected data environment for online collaboration, the ability to author unique workflows that connect the digital and physical worlds, and the power to dynamically orchestrate design coordination in the cloud from wherever project stakeholders may be.  Meanwhile in our Transportation business, the Trimble Transportation Cloud, for example, provides shippers and carriers with the critical information they need to make more informed bid and contract award decisions. </span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.46pt">The second element, Scale, aims to invest in the people, processes, and technologies that are necessary to streamline and standardize our internal processes, provide a seamless experience for our customers as they engage with our connected solutions, and enable us to continue to grow our business efficiently and effectively for many years into the future.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Increasing focus on software and services.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software and services targeted for the needs of vertical end markets are increasingly important elements of our solutions and are core to our growth strategy.  We generally have an open application programming interface philosophy and open vendor environment, which leads to increased adoption of our software and analytics offerings.  These software and services solutions integrate and optimize additional workflows for our customers, thereby improving their work productivity, and in the case of subscription, maintenance, and support services, also provide us with enhanced business visibility over time.  Professional services constitute an additional customer offering that helps our customers integrate and optimize the use of our offerings in their environment.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Focus on attractive markets with significant growth and profitability potential.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We focus on large markets historically underserved by technology that offer significant potential for long-term revenue growth, profitability, and market leadership.  Our core industries, such as construction, agriculture, and transportation, are each multi-trillion dollar global industries that operate in demanding environments with technology adoption in the early phases relative to other industries.  With the emergence of mobile and cloud computing capabilities, the increasing technological know-how of end users, and compelling return on investment, we believe many of our markets are attractive for substituting Trimble&#8217;s technology and solutions in place of traditional operating methods</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:5.5pt">Domain knowledge and technological innovation that benefit a diverse customer base. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> We have over time redefined our technological focus from hardware-driven point solutions to integrated work process solutions by developing domain expertise and heavily reinvesting in research and development (&#8220;R&amp;D&#8221;) and acquisitions.  We currently have over 1,000 unique patents reflective of our technology portfolio and deep domain knowledge to deliver specific, targeted solutions quickly and cost-effectively to each of the vertical markets we serve.  Our patent portfolio is continuously updated with new patent grants that emerge from our investments in research and development.  We look for opportunities where the opportunity for technological change is high and that have a requirement for the integration of multiple technologies into complete vertical solutions.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Geographic expansion with localization strategy.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We view international expansion as an important element of our strategy, and we continue to position ourselves in geographic markets that will serve as important sources of future growth.  Products are sold in more than 150 countries, through dealers, representatives, joint ventures, and other channels throughout the world, as well as direct sales to end users.  Sales are supported by our own offices located in approximately 40 countries around the world. </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Optimized go-to-market strategies to best access our markets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize vertically focused go-to-market strategies that leverage domain expertise to best serve the needs of individual markets both domestically and abroad.  These go-to-market capabilities include independent dealers, joint ventures, original equipment manufacturers (&#8220;OEM&#8221;), and </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%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:3pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">distribution alliances with key partners, including Caterpillar and Nikon, as well as direct sales to end users, which provide us with broad market reach and localization capabilities to effectively serve our markets.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Strategic acquisitions and venture fund investments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> O</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rganic growth continues to be our primary focus, while acquisitions serve to enhance our market position.  We acquire businesses that bring domain expertise, geographic presence, technology, products, and distribution capabilities that augment our portfolio and allow us to penetrate existing markets more effectively, or to establish a market beachhead.  Our success in targeting and effectively integrating acquisitions is an important aspect of our growth strategy.  In December 2022, we signed a definitive agreement to acquire Transporeon valued at approximately &#8364;1.88&#160;billion or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 billion</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is expected to close in the first half of 2023, subject to regulatory approvals.  Transporeon, a Germany-based company, is a leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, in alignment with our Connect and Scale strategy.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the acquisition will advance our sustainability strategy by reducing under-utilized carrier capacity and &#8220;empty miles&#8221; and increase our international footprint and long-term Transportation opportunities.</span></div><div style="margin-top:3pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also formed a strategic venture fund in 2021 (&#8220;Trimble Ventures&#8221;).  With this fund, we expect to invest up to $200 million in early- to growth-stage companies that can accelerate innovation and effectively bring new solutions to our customers and the industries that we serve and would give us an early, inside look and stake in emerging business and technology solutions.  To date, we have invested a total of $20.5 million in early stage companies. </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Sustainability.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The global economy is experiencing a fundamental shift toward sustainability driven through broad stakeholder engagement, with a focus on decarbonization.  Historically, through delivering productivity and efficiency gains, Trimble products have delivered sustainability for our customers, and we envision more opportunities to deliver expanded carbon reductions and other sustainability benefi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts, such as water management in agriculture and utilities. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our focus on these growth drivers has led over time to growth in revenue and profitability and an increasingly diversified business model.  As our solutions have expanded, our go-to-market model has also evolved, with a balanced mix between direct, distribution, and OEM customers, as well as an increasing number of enterprise-level customer relationships. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Segments and Markets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our segments are distinguished by the markets they serve.  Each segment consists of businesses that are responsible for product development, marketing, sales, strategy, and financial performance.  We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation.  For further financial information about our segments, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_133">Note 6 </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_133">&#8220;</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_133">Reporting Segment and Geographic Information</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_133">&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1699"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Buildings and Infrastructure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Buildings and Infrastructure segment primarily serves customers working in architecture, engineering, construction, design, asset management, operations, and maintenance.  Within this segment, our most substantial product portfolios are focused on building and civil engineering construction, design, capital planning, and asset management. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Building Construction.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our building construction portfolio of solutions for the residential, commercial, and industrial building industry spans the entire lifecycle of a building and is used by construction owners, architects, designers, general contractors, sub-contractors, and engineers.  These solutions serve to improve productivity and to enhance data sharing and collaboration across different teams and stakeholders to help keep projects within cost, time, and quality targets.  The suite of technologies and solutions we provide to the building industry includes program management solutions for construction owners including software for 3D conceptual design and modeling; BIM software that is used in design, engineering, and construction; enterprise resource planning, project management, and project collaboration for general contractors; and advanced integrated site layout and measurement systems, cost estimating, scheduling, and project controls solutions for contractors.  The suite also includes applications for sub-contractors and construction trades such as steel, concrete, and mechanical, electrical and plumbing; project coordination; and capital program planning and management.  In addition, our Trimble Connect</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">collaboration platform streamlines customer workflows and enables interoperability between Trimble&#8217;s and other providers' solutions.  These solutions for the building industry serve to automate, streamline, and transform work processes across the building construction industry.  Our solutions provide customer benefits such as reduced costs, reduced waste and re-work, increased worker safety and efficiencies, faster project completion times, improved information flow, better decision making, enhanced quality control, and multiple sustainability benefits for our customers.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we announced a number of new developments including: (i) the Trimble Construction Cloud powered by Microsoft Azure, an industry cloud to streamline construction projects by connecting project teams, data, workflows, processes, and stakeholders, further enhancing our Trimble Construction One commercial offering, (ii) the launch of WinEst Essentials, a new cloud-hosted estimating subscription that facilitates an end-to-end workflow for general contractors, (iii) Trimble Connect2Fab, a web-based application within the Trimble Connect collaboration platform that enables a seamless connection </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">between design and fabrication workflows for mechanical, electrical, and plumbing (&#8220;MEP&#8221;) contractors and the Project MEP solution for greater efficiency, collaboration, and visibility across projects, (iv) the FieldLink MR mixed-reality solution for construction layout and the new Trimble Ri robotic total station for construction layout, and (v) in partnership with the Hilti Group, we announced a data integration between Trimble&#8217;s Viewpoint Vista ERP and Hilti&#8217;s ON!Track asset management system to streamline tool tracking and job allocation for contractors.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Civil Engineering Construction and Asset Management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our civil engineering and construction portfolio spans the lifecycle of civil infrastructure assets from feasibility and capital budgeting, to planning and design, to construction, through to long-term operation and maintenance.  Our solutions serve the key industry stakeholders including the asset owners or clients, design engineers, consultants, contractors, sub-contractors, and suppliers.  Our technological suite is employed across the entire project lifecycle to improve productivity, reduce waste and re-work, including reduced carbon emissions, and enable more informed decision making through enhanced situational awareness, data flow, data-driven insights and decision support, and project collaboration.  At the same time, our solutions can improve worker safety and reduce environmental impact.  Our suite of integrated solutions and technologies in this area includes field and office software for optimized route selection and design; software for 3D design and data sharing; systems to automatically guide and control construction equipment such as excavators, bulldozers, wheel loaders, motor graders, and paving equipment; systems to monitor, track, and manage assets, equipment, and workers; and software to facilitate the management of the construction process and for sharing and communication of data in real time.  Together, these solutions are designed to transform how work is done within the civil construction industry.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The civil construction market portfolio integrates data and information across the entire construction process and across mixed fleets.  This includes data from site positioning and machine control systems, construction asset management equipment and services, and various software applications.  Utilizing wireless and internet-based site communications infrastructure, our solutions include the ability to track and control equipment, to deploy a 3D model to machines and to track progress of work in real-time, and to reduce re-work.  By leveraging our technology, contractors gain greater insight into their operations helping them to lower costs and improve productivity, worker safety, and asset utilization.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a joint venture with Caterpillar, Caterpillar-Trimble Control Technologies (&#8220;CTCT&#8221;), to develop the next generation of advanced electronic guidance and control products for earth-moving machines.  The joint venture develops machine control and guidance products that use site design information combined with accurate positioning technology to automatically control dozer blades and other machine tools.  We also maintain a joint venture with Hilti, which focuses on the joint development of measuring solutions for the building construction trades and the integration of data for construction management.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we announced a number of developments, including: (i) the acquisition of B2W Software, a leading provider of estimating and operations solutions for the heavy civil construction industry, (ii) the industry&#8217;s first automated horizontal steering control for soil compactors, which represents a step toward our autonomous vision, (iii) the Trimble Roadworks paving control platform for asphalt compactors, which enables operators to accurately control the compaction process, (iv) the availability of additional mixed-fleet systems, including a Trimble Ready factory option for new ABI GmbH piling and drilling machines, and (v) the availability of the Trimble Groundworks machine control system for piling machines as a factory option on Junttan Oy foundation machines.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell and distribute our products in the Building and Infrastructure segment through both a direct sales force and global networks of independent dealers with expertise and customer relationships in the respective markets, including SITECH Technology dealers, which serve the civil construction industry, and BuildingPoint dealers, which serve the building construction industry.  We also sell many of our software solutions through our own direct sales force, to asset owners and clients, contractors, sub-contractors, and consulting engineers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competitors in this segment are typically companies that provide optical, laser, or GNSS positioning products as well as companies that produce software specific to the construction process.  As we extend our software and services offerings to cover the full set of construction lifecycle management solutions used by construction owners, designers, and construction&#160;companies, we increasingly compete with large established companies that offer similar systems across all industries.  We compete principally on the basis of innovation, differentiated products, domain expertise, service, quality, and geographic reach.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1724"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geospatial</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Geospatial segment primarily serves customers working in surveying, engineering, and government.  Within this segment, our most substantial product portfolios are focused on surveying and geospatial and geographic information systems (&#8220;GIS&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Surveying and Geospatial.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Through our surveying product portfolio, professional surveyors and engineers provide services to the construction, engineering, mining, oil and gas, energy and utilities, government, and land management sectors.  Our survey solutions replace less productive conventional methods of surveying, mapping, 2D or 3D modeling, monitoring, measurement, reporting, and analysis.  Our suite of solutions includes field-based data collection systems and field software, real time </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">communications systems, and back-office software for data processing, modeling, monitoring, reporting, and analysis.  Our field-based technologies are used in handheld, land mobile, and airborne applications and incorporate technologies such as mobile application software, high precision GNSS, robotic measurement systems, inertial positioning, 3D laser scanning, digital imaging, and optical or laser measurement.  We maintain a joint venture with Nikon, which focuses on the design and manufacture in Japan of surveying instruments including mechanical total stations and related products.  Our office-based products include software for planning, data processing and editing, quality control, 3D modeling, intelligent data analysis and feature extraction, deformation monitoring, project reporting, and data export.  Our customers in this area gain benefits from the use of our products including significantly improved productivity in both field and office activities, improved safety through non-contact measurement and detection of potentially dangerous ground or structure movement, and improved data flow that enables better decision making.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Geographic Information Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our GIS product line collects authoritative field data and integrates that data into GIS databases.  Our handheld data collection systems allow users to efficiently and accurately log positions and descriptive information about their assets, ensure the integrity and accuracy of GIS information, and ultimately enable better decision-making.  Through a combination of wireless technologies and software solutions, fieldwork results are seamlessly delivered to  back-office GIS systems, while mobile workers can access relevant GIS information remotely.  This capability provides significant advantages to users, including improved productivity, accuracy, and access to information in the field.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we announced a number of new developments, including: (i) the introduction of the scalable and configurable Trimble R780 GNSS Modular Receiver that includes our industry-leading ProPoint engine and tilt technology, (ii) the launch of the newest addition to our scanning portfolio, the Trimble X12 3D laser scanning system, and (iii) the introduction of the Trimble TDC650 handheld data collector for mapping professionals.  Additionally, we delivered multiple feature releases in our powerful Trimble Business Center office software, adding productivity gains through improved connectivity, simplicity, and efficiency enhancements for survey and construction professionals.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell and distribute our products in the Geospatial segment primarily through a global network of independent dealers and business partners.  Major competitors in this segment are typically survey instrument companies that provide software-driven 3D measurement and imaging solutions.  We compete principally on the basis of innovation, differentiated products, integrated workflow solutions, domain expertise, service, quality, and geographic reach.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1748"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Resources and Utilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Resources and Utilities segment primarily serves customers working in agriculture, forestry, and utilities.  Within this segment, our most substantial product portfolio addresses the agriculture market.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our precision agriculture products and services consist of guidance and positioning systems, including autonomous steering systems, automated and variable-rate application and technology systems, and information management solutions that enable farmers and their partners to improve crop performance, profitability, and environmental quality.  Our precision agriculture solutions can assist farmers throughout every step of their farming process beginning with land preparation and continuing through the planting, nutrient, pest management, water management, and harvesting phases of a crop cycle.  We provide manual and automated navigation guidance for tractors and other farm equipment used in spraying, planting, cultivating, and harvesting applications.  The benefits to the farmer include faster machine operation, higher yields, and lower consumption of fuel and chemicals, lower carbon footprint, and improved soil health than conventional equipment.  In addition, we provide solutions to automate application of pesticide and seeding.  Our water solutions help farmers minimize their water costs and distribute water more efficiently and include applications for leveling agricultural fields for irrigation and aligning drainage systems to better manage water flow in fields.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software solutions that use data to enhance farm productivity are an increasing focus in our agriculture business.  Our agricultural software is used by farmers to help integrate all of the information on the farm, and is also used by advisors, suppliers, and purchasers to share information to help improve efficiencies.  Our agricultural software enables farmers to make more informed decisions leading to higher yields, better quality crops, increased profitability, and increased environmental sustainability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For many of our end-market applications and customer needs, the positional accuracy that can be derived from GNSS satellite signals alone is insufficient.  In these applications, higher levels of positional accuracy are required.  For these situations, we provide an augmentation service that improves the positional accuracy that is available to the customer; thereby, enabling higher levels of precision and automation in work processes that are conducted in the field.  This service is provided by Trimble Positioning Services and is available in a variety of formats and accuracy levels, depending on the relevant application's specific needs.  Trimble Positioning Services serves customers in a variety of end markets, including agriculture, construction, geospatial, and other markets, with a majority of its customers being in agriculture. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we announced a number of new developments, including: (i) the acquisition of Bilberry, a selective spray technology company, and (ii) an investment in Sabanto, an autonomous farming-as-a-service company, through Trimble </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%">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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ventures.  Lastly, we launched our next generation agriculture displays (GFX-1060 and GFX-1260), which provide improved performance and connectivity for in-field operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use multiple distribution approaches to access the mixed fleet agricultural market including independent dealers and direct selling to enterprise accounts.  A significant portion of our aftermarket sales have historically been generated through CNH Industrial (&#8220;CNH&#8221;), which resells our aftermarket products through its dealer network.  Moving forward, as part of our Connect and Scale strategy, we will directly manage, and further build out, our independent dealer network to ensure better access, service, and support for our customers.  Our aftermarket solutions address both new equipment as well as equipment already in the field, and we will reach customers through these independent dealer partners, who are focused on selling the full portfolio of Trimble-branded precision agriculture solutions.  Aligned with this strategy, in February 2023, we gave CNH a 12-month notification that we will no longer supply aftermarket precision agriculture products to CNH for resale through the CNH dealer network.  We will continue to supply hardware to CNH for their factory installations.  While we do not expect this action to have a material effect on our revenues in 2023, there c</span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an be no assurance that our revenue from our independent dealer network will offset the reduction in revenue resulting from our discontinuance of sales of aftermarket products to CNH.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competitors in the agricultural market are vertically integrated farm equipment and implement companies, agricultural instrumentation companies, and companies that provide agricultural software and services.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">W</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e compete principally on the basis of robust performance, ease of use, domain expertise, customer support, price, interoperability, interconnectedness, and the completeness of our solutions. </span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1772"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transportation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our transportation solutions provide capabilities for the long-haul trucking and freight shipper markets to create a connected supply chain and integrate all forms of transportation, drivers, back-office management, shippers, and freight.  We provide enterprise and mobility solutions focused on business intelligence and data analytics, safety and regulatory compliance, navigation and routing, freight brokerage, supply chain visibility and final mile, and transportation management and fleet maintenance.  Within this segment, our most substantial product portfolio addresses the truckload freight market.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the transportation market, we offer a suite of solutions that provides comprehensive fleet and transportation management systems, analytics, routing, mapping, reporting, and predictive modeling solutions to enable the transportation industry to achieve greater overall operational efficiency, fleet utilization, including greater fuel efficiency and reduced carbon emissions, and profitability while ensuring regulatory compliance.  In addition to cloud-hosted solutions, we also integrate our applications and services directly into the customer&#8217;s IT infrastructure.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The mobility solutions encompass route management, safety and compliance, end-to-end vehicle management, video intelligence, and supply chain communications.  The transportation management system serves as a central hub from which the core operations of transportation organizations are managed, data is stored and analyzed, and mission critical business processes are automated.  Our enterprise transportation management system automates business processes spanning the entire surface transportation lifecycle for shippers, carriers and intermediaries, delivering visibility, control, and decision support for the intricate relationships and complex processes involved in the movement of freight.  Our products also provide truck routing, mileage, and mapping solutions, as well as a voice-guided turn-by-turn navigation solution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we announced a number of new developments, including:</span><span style="color:#3051f2;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:400;line-height:120%">(i) the pending acquisition of Transporeon, a leading European cloud-based transportation management software platform, (ii) the launch of the Engage Lane collaborative procurement platform that was developed through our strategic partnership with Procter &amp; Gamble, (iii) commercial availability of our new in-cab platform, Instinct, that improves the driver experience and can support both Trimble and third-party apps, and (iv) significant progress in integrating data and connecting workflows, from our own unique set of capabilities and a growing network of partners, and through the Trimble Transportation Cloud (TTC).  Market facing solutions enabled by TTC include Connected Maintenance, Connected Locations, and the previously mentioned Engage Lane.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Transportation segment generally sells directly to end users and OEMs.  Although sales cycles tend to be months long, the products are difficult to replace once implemented.  Competitors in this segment are typically companies that provide fleet mobility services, transportation management software, and digital freight matching.  We compete principally on the basis of interoperability, domain expertise, customer support and service, price, innovative product offerings, quality, and the completeness of our solutions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality of Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction equipment revenue, within our Buildings and Infrastructure segment, historically has been higher in early spring.  Our agricultural equipment revenue, within our Resources and Utilities segment, has historically been the highest in the first quarter, followed by the second quarter, reflecting buying in anticipation of the spring planting season in the Northern hemisphere.  However, overall, as a company, as a result of diversification of our businesses across segments and the increased impact of software and subscription revenue, we are experiencing less seasonality.  Changes in global macroeconomic </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conditions could also impact the level of seasonality we experience.  In 2021 and into 2022, the COVID-19 pandemic disrupted our normal seasonality because of global supply chain constraints and parts and labor shortages. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We outsource the manufacturing of many of our hardware products to our key contract manufacturing partners that include Jabil and Flex Ltd.  Our products are manufactured at their Mexico locations.  Our contract manufacturing partners are responsible for significant material procurement, assembly, and testing.  We continue to manage product design through pilot production for the subcontracted products, and we are directly involved in qualifying suppliers and key components used in all our products.  We also utilize original design manufacturers for some of our products.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture our optics-based products, as well as some of our GPS products, at our plants in Dayton, Ohio; Danderyd, Sweden; and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Salzkotten, Germany.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of these products or portions of these products are also subcontracted to third parties for assembly.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary design, manufacturing, and distribution sites in Dayton, Ohio; Sunnyvale, California; Danderyd, Sweden; Eindhoven, Netherlands; and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Salzkotten, Germany are</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> registered to ISO9001:2015 covering the design, production, distribution, and servicing of our products.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development and Intellectual Property</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our competitive position is maintained through the development and introduction of new products, including software and services.  Trimble delivers digital technologies that enhance the physical world by integrating and connecting industry workflows, stakeholders, and data, while modernizing its interfaces and business models to make it easier for customers to do business.  Our platform investments allow us to extend our differentiation in positioning and sensing, modeling, and analytics into emerging industry solutions and to drive ecosystem collaboration across our target industries.  This improves our value over the customer lifecycle, while enhancing our leadership in software and services, which already account fo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r over 65% of our R&amp;D investment.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our investments enable us to push the state-of-the-art in key technology areas and to connect other leading technologies to solve customer problems in new and unique ways.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our technology development practices, we actively establish and maintain our intellectual property rights through the use of patents, copyrights, trademarks, and trade secret laws.  We hold over 1,000 unique issued and enforceable patents covering key technology areas, including precision GNSS, optical and inertial positioning solutions, artificial intelligence and machine learning, IoT, cloud computing, laser scanning, 3D modeling, point cloud processing, augmented reality, and many others.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our patent portfolio is continuously updated with new patent grants that emerge from our investments in research and development.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We actively manage the intellectual property used in the development, operations, and sales of our products and services.  We also own numerous trademarks and service marks that contribute to the identity and recognition of Trimble and that of its global products and services.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1614"></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental, Social, and Governance</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize that we are living in a time of increasing urgency for action on sustainability, and we are moving quickly and harnessing our potential to address global challenges.  Inspired by our mission&#8212;&#8220;Transforming the Way the World Works,&#8221;&#8212;and fueled by the dedication of our employees, we will work to build momentum and strive for continual improvement and measurable progress.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We organize our ESG efforts around five pillars: (1) Solutions, (2) People, (3) Communities, (4) Environment, and (5) Governance.  Highlights of each of these pillars are discussed below.  These pillars are reflective of our commitment to ESG and are fundamentally embedded into our business and culture.  We believe this approach creates value that benefits all our stakeholders, including our employees, stockholders, customers, communities, and the world at large. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Solutions.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our hardware, software, and service solutions empower customers to drive sustainability across our industries for the benefit of people today and future generations.  We are committed to ensuring our solutions align with and support the objectives of the 17 United Nations Sustainable Development Goals (&#8220;UN SDGs&#8221;).  Our industry-specific solutions impact the UN SDGs by: </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Greenhouse gas reduction</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> via (i) efficient use of machine time on construction sites, (ii) better construction design to minimize carbon intensive materials and improve asset operations, (iii) improved long-term asset management to extend the life of assets, (iv) more efficient field navigation and utilization of agricultural inputs, and (v) improved capacity utilization and route optimization that reduces fuel use; </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.5pt">Resource management </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">via (i) protecting and managing critical water assets and infrastructure, (ii) helping minimize scrap, rework, and resource waste, and (iii) managing land, water and inputs through variable rate technology and land forming solutions.  </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">People.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our ambition for a sustainable future is made possible when we celebrate the unique characteristics of our people.  At Trimble, we transform how we work together to inspire and engage all employees to achieve their full potential and celebrate their individuality.  As further described in the below Human Capital section, we are focused on building a welcoming, diverse, equitable, and inclusive workplace.  We are committed to providing every employee with the opportunity to learn, grow, and excel.  We believe our diversity makes us stronger and better able to solve complex problems for our customers. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Communities.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to contribute to the collective work needed to address the world&#8217;s most pressing sustainable development issues through partnering with non-profit organizations and academic institutions who serve communities and society in powerful ways.  The Trimble Foundation Fund is a donor-advised fund that focuses its charitable giving across three areas&#8212;natural disaster recovery and relief and climate resilience; female education and empowerment; and advancing diversity, equity, and inclusion&#8212;while also supporting the philanthropic efforts of our local offices.  In addition, we are partnering with educational institutions worldwide to democratize education and to ensure that future industries are accessible, equitable, and sustainable.  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environment.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to decarbonization and a net zero future.  We live this commitment within our operations and value chain, which is reflected in our science-based targets.  We help impact this transition through our products and services that generate productivity and efficiency gains that can reduce customers&#8217; GHG emissions.  In 2022, the Science Based Targets initiative (&#8220;SBTi&#8221;) approved our near-term science-based emissions reduction targets, which are aligned with requirements to keep warming to 1.5&#176;C, the most ambitious goal of the Paris Agreement.  The approved targets are as follows:</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt">Reduce absolute scopes 1 and 2 GHG emissions by 50 percent by 2030 from a 2019 base year including achieving 100 percent annual sourcing of renewable electricity by 2025;</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt">Reduce absolute scope 3 GHG emissions (includes emissions from fuel and energy-related activities, business travel, and upstream transportation and distribution) by 50 percent by 2030 from a 2019 base year;</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt">Commit to partner with 70 percent of our suppliers by emissions covering purchased goods and services and capital goods to set science-based targets by 2026.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Governance. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continue to enhance our sustainability program management and monitoring.  Our sustainability team works under the supervision of our executive leadership team, with oversight by the Board of Directors, both of which fortify the governance and decision-making structure, while mitigating elements of risk.  We have taken progressive measures to align business accountability with sustainability performance.  Executive pay is linked to progress against climate action and diversity goals.  We also secured a revolving credit facility that links to our sustainability commitment.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1639"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our culture reflects our guiding principles at work and is fundamental to sustaining our success.  That company culture is foundational to a thriving workplace; it is the behaviors and values of leaders and employees that are the foundation to who we are.  At Trimble, we value being yourself and thriving together; being intentional and humble; and being curious and solving problems.  Our leaders inspire purpose and vision, engage to draw out the best from each other, and strive to achieve meaningful results.  This mindset shapes how we treat one another and how we serve our customers, colleagues, and stockholders.  These attributes serve as a common foundation across the global organization and also adapt locally to diverse geographic and operational business models.  Commitment to these behaviors connects our employees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the technology space, intellectual property and know-how derived from employees fosters innovation and serves as a competitive advantage.  To continue producing the innovative technologies for which we are known, it is crucial that we continue to attract, engage, develop, and retain top talent.  We strive to make Trimble a diverse, equitable, inclusive, and safe workplace and provide opportunities for our employees to grow and develop in their careers, supported by competitive compensation, benefits, health and wellness programs, and by programs that build connections between our employees and their communities.   </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we employed 11,825 full-time and part-time employees, the overwhelming majority of which were full-time employees.  Approximately 48%, 30%, 18%, and 4% of employees reside in North America, Europe, Asia-Pacific, and the rest of the world.  Our employees are working in around 200 locations in over 40 countries.  Collectively, we speak more than 45 different languages.  We believe our diversity makes us stronger and better able to solve complex problems for our customers.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diversity, Equity, and Inclusion (&#8220;DEI&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We value diversity in our workforce, including various cultures, backgrounds, ages, genders, races and ethnicities, nationalities, sexual orientations, religions, people with different abilities, parents and caregivers, and many other characteristics, knowing that it drives our best thinking.  Our focus on diversity starts at the top.  Four out of our eleven board members are female or ethnically diverse, and we are making progress to increase global female employees and U.S. ethnically diverse employees in our workforce and in our leadership positions across the company.  In 2022, we made progress on many new initiatives focused </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on infusing diversity, equity, and inclusion in the fabric of our connected culture.  Our Vice President of DEI and her core team cascade objectives that are aligned</span><span style="color:#ee2724;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:400;line-height:120%">with our Trimble values and multi-year goals, while also encouraging local teams to focus on aspects of diversity that foster meaningful inclusion and belonging.  In business reviews, we discuss gender and U.S. ethnicity demographics and inclusion survey score trends for every business within Trimble, as well as region and business-led initiatives that are contributing toward our goals and progress.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a number of employee resource networks that enhance our inclusive and diverse culture, including networks that support women, caregivers, Black, Hispanic/Latinx and Indian professionals, veterans, employees with disabilities, and our LGBTQ+ community.  We are focused on measuring and increasing gender representation, as well as race and ethnic diversity in high-impact roles such as people leaders, engineering and technical positions, and sales.  We have provided increased access to diversity and inclusion educational resources, training, assessments, articles, and other employee forums to help us work together and more effectively across a variety of cultures globally. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to inspiring and attracting extraordinary and diverse talent.  The hiring and retention of top talent is always a strategic priority, and increasingly, a challenging one.  In addition, our increasing focus on technologies, such as cloud and autonomy, requires us to compete against leading companies in the technology sector.  Colleges and universities remain an important source of talented recruits.  We aim to transform and re-invent the way Trimble attracts and hires employees to increase diversity.  Initiative</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s include modifications to our recruiting process to ensure the inclusion of diverse, underrepresented candidates, developing relationships with universities with higher underrepresented student populations, creating diverse talent networks to promote Trimble job opportunities, and increasing networking and referrals with diverse professional organizations. </span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we launched our second Renew Returnship program cohort that provides employment opportunities for those who have taken a break in their careers to look after their families.  We built new relationships with the National Society of Black Engineers and became a sponsor to Out &amp; Equal, a non profit organization working on LGBTQ+ workplace equality.  We participated in many new national and local diversity career fairs and sponsored engagements focused on increasing gender and race/ethnic diversity in the industries we serve through groups like Transportation and Construction Girl.  We also increased our investments in education through new Trimble technology labs at Minority Serving Institutions and the Dr. Gladys West Scholarship Program through the Trimble Foundation, which honors a GPS technology pioneer and woman of color, and we award scholars at three universities serving underrepresented students.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe people should be paid for the role they perform and their skills and experience, regardless of their gender, race, age, or other personal characteristics.  To deliver on that commitment, we benchmark and set pay ranges based on market data and consider factors such as an employee&#8217;s role, their experience, their performance, and the region in which they live.  We also regularly review our compensation practices to ensure our pay is fair and equitable.  In addition to base salaries, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain roles are eligible to participate in short-term and long-term incentive plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer market competitive benefit programs (that vary by country/region), which include health and wellness benefits, life insurance and disability benefits, flexible savings accounts, paid time off, parental and family leave, employee support programs, retirement plans, and an employee stock purchase plan.  Other benefits include fertility, adoption, and surrogacy education assistance; gender affirmation, family and caregiver support; flexible work schedules; education assistance; and on-site services such as health centers and fitness centers at some sites.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Talent Development</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to providing every employee with the opportunity to learn, grow, and excel in a respectful and collaborative workplace.  Part of our people development mission is to create a culture of continuous learning and curiosity.  We believe that skills and abilities can be developed through training, relationships, and experiential learning.  We launched new career growth and development initiatives in 2022 to empower employees to identify internal job opportunities, skill development resources, and projects to achieve their personal development goals and full potential.  We encourage employees to nurture a love of continuous learning and a resilience that is essential for accomplishment. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a framework for people development that is employee-centric and evidence-based.  Employees and managers have frequent, casual conversations based upon employee survey data that drive engagement, career growth, and retention.  These surveys also include questions oriented around the Company&#8217;s mission, vision, values, and purpose, work environment, diversity and inclusion, career development, and employee-manager relations.  Our internal worldwide training portal, Learn.Trimble.com, provides a set of resources that is easy to access anytime and anywhere, with a range of focus areas from new employees to existing employee development to manager development.  </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Building Connections</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that building connections between our employees, their families, and our communities creates a more meaningful, fulfilling, and enjoyable workplace.  Since our employees are passionate about a variety of causes, our company giving and volunteering programs support and encourage employees by engaging with those causes.  In our offices around the world, our employee-led committees select local organizations to support, often in the form of grants and employee fundraising.  We also frequently collaborate with these organizations on volunteer activities for our employees. </span><span style="color:#ee2724;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:400;line-height:120%">Lastly, we encourage and provide our employees with a day of service as a benefit to help our communities. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Trimble Foundation aligns international philanthropic efforts by giving back to the communities where Trimble does business and helping those in need.  We do this by supporting three focus areas, disaster and climate resilience; female education and empowerment; and DEI, as well as by supporting the philanthropic efforts of our local offices. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health, Safety, and Wellness</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our business is fundamentally connected to the well-being of our people.  Accordingly, we are committed to the health, safety, and wellness of our employees.  We provide our employees and their families with access to a variety of innovative, flexible, and convenient health and wellness programs, including benefits that provide protection and security so they can have peace of mind concerning events that may require time away from work or that impact their financial well-being; that support their physical and mental health by providing tools and resources to help them improve or maintain their health status and encourage engagement in healthy behaviors; and that offer choice where possible so they can customize their benefits to meet their needs and the needs of their families. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, we implemented changes that we determined were in the best interest of our employees, as well as the communities in which we operate, and which comply with government regulations.  As COVID-related lockdowns subsided, we are supporting employees in transition to return to office and flexible working arrangements. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to these reports are available free of charge on our website through </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">investor.trimble.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission.  Financial news and reports and related information about our Company, GAAP to non-GAAP reconciliations, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as well as our Sustainability report and DEI report, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">re also found on this website.  Information contained on our website is not part of this report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, you may request a copy of these filings (excluding exhibits) at no cost by writing or telephoning us at our principal executive offices at the following address or telephone number:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trimble Inc.<br/>10368 Westmoor Drive, Westminster, CO 80021<br/>Attention: Investor Relations <br/>Telephone: (303) 635-8551</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The URLs in this report are intended to be inactive textual references only.  They are not intended to be active hyperlinks to websites.  The information on such websites, even if it might be accessible through a hyperlink resulting from the URLs or referenced herein, is not and shall not be deemed to be incorporated into this report.  No assurance or representation is given as to the suitability or reliability for any purpose whatsoever of any information on such websites.</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><div id="i33743bc37eaa4c9696676ec252553cfe_1807"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The names, ages, and positions of our executive officers as of February&#160;17, 2023, are as follows:</span></div><div style="margin-top:6pt"><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:21.122%"></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:15.420%"></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:58.698%"></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:700;line-height:100%">Name</span></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:700;line-height:100%">Age</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">Position</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Steve W. Berglund</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">71</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">Executive Chairman</span></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%">Robert G. Painter</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</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:left;vertical-align:top"><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></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">David G. Barnes</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">61</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">Chief Financial Officer</span></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%">Ronald J. Bisio </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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">James A. Kirkland</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">63</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">Senior Vice President, General Counsel and Secretary</span></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%">Peter Large</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Jennifer K. Lin</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">52</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">Chief Platform Officer</span></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%">Darryl R. Matthews</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Julie A. Shepard</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">65</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;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%">Chief Accounting Officer</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Steven W. Berglund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Steven Berglund was appointed executive chairman of Trimble&#8217;s board in January 2020, and previously served as the president and chief executive officer of Trimble since March 1999.  Prior to joining Trimble, he was president of Spectra Precision, a group within Spectra Physics AB.  His business experience includes a variety of senior leadership positions with Spectra Physics, and manufacturing and planning roles at Varian Associates.  He began his career as a process engineer at Eastman Kodak.  Mr. Berglund attended the University of Oslo and the University of Minnesota, where he received a Bachelor of Science in chemical engineering.  He received an MBA from the University of Rochester.  He is a member of the board of directors of the Silicon Valley Leadership Group and the Association of Equipment Manufacturers (AEM), as well as chairman of AEM's construction sector board.  He is also a member of the board of directors and audit committee of Belden Inc., a global provider of end-to-end signal transmission solutions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Robert G. Painter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Robert Painter became Trimble&#8217;s president and chief executive officer in January 2020.  From 2016 through 2019, he served as the Company&#8217;s chief financial officer.  Prior to that, Mr. Painter held a variety of positions in the Company, including vice president of Trimble Buildings construction software, general manager of the Intelligent Construction Tools international joint venture, general manager of Construction Services, and leadership positions in corporate development and corporate strategy.  Before joining the Company in 2006, Mr. Painter served in a variety of management and finance positions at Cenveo, Rapt Inc., Bain &amp; Company, Whole Foods Market, and Kraft Foods.  Mr. Painter holds a bachelor&#8217;s degree in finance from West Virginia University and an MBA from Harvard University.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">David G. Barnes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;David G. Barnes joined Trimble as chief financial officer in January 2020 with more than 35 years of financial and strategic management experience, including treasury, tax, investor relations, and risk management.  Prior to Trimble, he served as chief financial officer at MWH Global Inc., a global provider of engineering and construction services, from January 2009 to May 2016.  At MWH, he served on the board of directors and had responsibility for information technology and procurement in addition to his financial role.  Following the sale of MWH to Stantec Inc., he assumed operational responsibility for Stantec&#8217;s businesses outside North America from September 2017 to January 2019.  He also served as a leader on the committee overseeing the integration of MHW into Stantec from May 2016 to July 2017.  Prior to MWH, he held financial leadership positions at Western Union, Coors, and YUM Brands.  He began his career as a strategy consultant at Bain &amp; Company.  Mr. Barnes received a Bachelor of Science in Applied Mathematics from Yale University and an MBA in Finance and Marketing from the University of Chicago.  Mr. Barnes also serves as a board member and chair of the Audit Committee of CSG Systems International.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ronald J. Bisio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ronald Bisio was appointed senior vice president responsible for Trimble&#8217;s transportation sector in July 2022.  Prior to that, Mr. Bisio was responsible for Trimble&#8217;s surveying and geospatial businesses since April 2015, first as vice president and then as senior vice president as of February 2019.  From January 2011 until April 2015, he served as general manager for Trimble&#8217;s rail division.  He joined Trimble in 1996 and has also held several marketing, sales, and general management positions while at Trimble.  Mr. Bisio earned an MBA from the University of Denver, a Master of Regional Planning from&#160;the University of Massachusetts, and a Bachelor of Science in Cartography from Salem State University in Salem, Massachusetts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">James A. Kirkland</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;James Kirkland currently serves as Trimble&#8217;s senior vice president, general counsel, and secretary.  He joined Trimble as vice president and general counsel in July 2008.&#160; Prior to joining Trimble, he served as general counsel and executive vice president, strategic development at Covad Communications.  He also served as senior vice president of spectrum development and general counsel at Clearwire Technologies, Inc.  He began his career in 1984 as an associate at Mintz Levin, and in 1992 he was promoted to partner.  Mr. Kirkland received a Bachelor of Arts from Georgetown University in Washington, D.C. and a J.D. from Harvard Law School.</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%">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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Peter Large</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Peter Large currently serves as senior vice president responsible for Trimble&#8217;s buildings and infrastructure group, which encompasses Trimble&#8217;s construction enterprise, civil infrastructure, and owner and public sector businesses.  From July 2021 to October 2022, he was senior vice president responsible for civil infrastructure solutions businesses, which includes Trimble&#8217;s civil engineering, construction field systems and software, as well as Trimble&#8217;s joint ventures with Caterpillar and Hilti.  Prior to that, he was vice president responsible for Trimble&#8217;s construction field solutions businesses.  He&#160;was appointed to that position when he rejoined Trimble in December 2020, having earlier served with the Company as described below.  Prior to re-joining Trimble, he was a research solutions strategist with Boeing&#8217;s Digital Solutions and Analytics business from 2019 to 2020.  While pursuing a doctoral degree between 2015 to 2019, he engaged in consulting projects with Inmarsat plc, and was also employed as an executive director of Inmarsat from 2016 until 2018.  Between 1996 and 2014, he served in a number of leadership roles at Trimble, including as vice president of channel development; as general manager for the mapping, GIS, and utilities business; and in a variety of product management, marketing, and sales management roles.  He began his career in civil engineering with Jackson Group and as a surveyor with Parkman Consulting Engineers.  Mr.&#160;Large holds an Ed.D. from Oklahoma State University, a Master of Science in Management from the Stanford University Graduate School of Business, a Postgraduate Diploma in Strategy and Innovation from the University of Oxford, and a Bachelor of Science (Honors) in Surveying and Mapping Science from the University of Newcastle Upon Tyne.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Jennifer K. Lin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Jennifer Lin joined Trimble in September 2021 as chief platform officer.  Ms. Lin joined Google in 2016 where she served as vice president of product and user experience focused on their cloud services platform roadmap and go-to-market strategy.  Prior to Google, she was on the founding team and led product at Contrail Systems, a cloud automation startup that was acquired by Juniper Networks in 2012.  Before that, she managed various product teams at Cisco Systems, focused on wireless sensor networks, Internet of Things (IoT), mobility services, and security.  Previously, she has led teams in technical, operational and strategic roles at Intel, Merck and a number of Silicon Valley startups.  Ms. Lin received a Bachelor of Science in Engineering &amp; Architecture from Princeton University and a Master of Science in Engineering from Stanford University.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Darryl R. Matthews</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Darryl Matthews currently serves as senior vice president responsible for Trimble&#8217;s natural resources businesses, which includes agriculture, forestry, and global services divisions.  From 2010 to 2015, he served as president and general manager of the NAFTA Region for Nufarm Americas, Inc., a subsidiary of Nufarm Limited, a publicly-traded multinational agricultural chemical company.  From 2008 to 2010, he served as general manager of Nufarm Agriculture Inc., the Canadian subsidiary of Nufarm Limited.  He began his career at Dow AgroSciences in Canada, where he held management roles in sales and marketing.  From 2010 to 2015, he served on the Board of Directors for CropLife America.  Mr. Matthews received an Honors Bachelor of Science in Agriculture majoring in Horticultural Science and Business from the University of Guelph in Ontario, Canada.  He is also a member of the Association of Equipment Manufacturers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Julie A. Shepard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Julie Shepard&#160;currently serves as Trimble&#8217;s chief accounting officer.  She joined Trimble in December of 2006 as vice president of finance and was appointed chief accounting officer in May 2017.  Prior to joining Trimble, she served as vice president of finance and corporate controller at Quantum Corporation.  She brings with her over 30 years of experience in a broad range of finance roles, with diverse experience ranging from early-stage private equity backed technology companies to large multinational corporations.  She began her career at Price Waterhouse and is a Certified Public Accountant.  Ms. Shepard received a Bachelor of Science in Accounting from California State University.  She is a member of the AICPA, Financial Executives Institute, and the Institute of Management Accounting, where she currently serves on the Sustainable Business Management - Global Task Force.</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%">17</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.  Risk Factors </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISKS AND UNCERTAINTIES</span></div><div style="margin-top:6pt;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 carefully consider the following risk factors, in addition to the other information contained in this report and in any other documents to which we refer you in this report, before purchasing our securities.  The risks and uncertainties described below are not the only ones we face.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_25"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks related to our business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate globally and are subject to significant risks in many jurisdictions, and our business, financial condition, and results of operations have been and may continue to be impacted by adverse global and regional economic conditions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations in many countries, and a significant portion of our revenue is derived from countries outside of the United States.  As a result, our business, financial condition, and results of operations, including our ability to design, develop, or sell products, may be adversely affected by a number of factors outside of our control, including:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">global and local economic conditions, such as inflation and recession;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the demand and cost of commodities, such as corn and oil;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the strength of the agricultural, engineering, and construction markets;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">inadequate infrastructure and other disruptions, such as supply chain interruptions and large-scale outages or unreliable provision of services from utilities, transportation, data hosting, or telecommunications providers;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">government restrictions on our operations in any country, or restrictions on our ability to repatriate earnings from a particular country;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">differing employment practices and labor issues;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">formal or informal imposition of new or revised export and/or import and doing-business regulations, including trade sanctions, tariffs, and import or export licensing requirements, which could be changed without notice;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">ineffective legal protection of our IP rights in certain countries;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">uncertain economic and political conditions in countries where we do business;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">local business and cultural factors that differ from our normal standards and practices; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">differing regional responses and restrictions related to global pandemics, like the COVID-19 pandemic; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">uncertainty regarding social, political, immigration, and trade policies in the U.S. and abroad.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is an inherent risk that political, diplomatic, or military events could result in trade disruptions, including tariffs, trade embargoes, export restrictions, and other trade barriers.  A significant trade disruption or the establishment or increase of any trade barrier in any area where we do business could increase the cost of our products, which could adversely impact the margin that we earn on sales, make our products more expensive for customers or create uncertainty around demand for certain types of products, which could make our products less competitive and reduce customer demand.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the geopolitical climate, there is uncertainty about the trade policies, treaties, government regulations, and tariffs that could apply to trade.  If ther</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e were to be a deterioration in the global economy, the economies of the countries or regions where our customers are located or do business, or the industries that we or our customers serve, the demand for our products and services would likely decrease.  In addition, government or customer efforts, attitudes, laws or policies may lead to non-U.S. customers favoring domestic suppliers that could compete with or replace our products, which would also have an adverse effect on our business.  Changes in economic conditions and political uncertainty surrounding international trade also make it difficult to make financial forecasts.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Risks associated with engaging in international business include:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">difficulties and costs of staffing and managing international operations;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">differing local customer product preferences and requirements than our U.S. markets;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">difficulties protecting or procuring intellectual property rights; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">compliance with changes in local laws, including those relating to privacy, labor and local content.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors or any combination of these factors could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have experienced disruption in our supply chain including the effects of COVID-19 and related events, and are subject to ongoing supply chain risks, which could adversely affect our revenue and results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dependent upon a limited number of contract manufacturers for the manufacture, testing, and assembly of certain products and specific suppliers for a number of our critical components.  These arrangements can generally be terminated with a limited notice.  Our current reliance on a limited group of contract manufacturers and suppliers involves risks, including the potential inability to obtain products or components to meet customers&#8217; delivery requirements, reduced control over pricing and delivery schedules and discontinuation of or increased prices for certain components.  In the first half of 2022, we have </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">experienced disruption in our supply chain as a result of the effects of COVID-19 and the geopolitical conditions such as the ongoing military conflict between Russia and Ukraine and related events and their impact on our suppliers and on international trade in general, leading to shortfalls in available components we need to make products as well as increased costs to obtain components, to make products, and to transport components and products.  The disruptions include</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> extended delivery times for certain components of our hardware products and increased freight costs.  These disruptions have had an adverse effect on our ability to meet customer demand and have resulted in delays in shipping products to customers and dealers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future disruptions could occur as a result of any number of events, including, but not limited to, inflationary cost increases, increases in wages that drive up prices or labor, the imposition of new regulations, quotas or embargoes on components, a scarcity of, or significant increase in the price of, required components for our products, trade restrictions, tariffs or duties, fluctuations in currency exchange rates, transportation failures affecting the supply chain and shipment of materials and finished goods, third party interference in the integrity of the products sourced through the supply chain, the unavailability of raw materials, severe weather conditions, natural disasters, civil unrest, military conflicts, geopolitical developments, war or terrorism, and disruptions in utility and other services.  Any other circumstance that would require us to seek alternative sources of supply or to manufacture, assemble, and test such components internally could significantly delay our ability to ship our products, which could damage relationships with current and prospective customers and could harm our reputation and brand as well as our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lastly, due to supply chain issues, we may accumulate excess inventories if we inaccurately forecast demand for our products.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to effectively integrate, streamline and manage our increasingly diverse and complex businesses and operations, our ability to generate growth and revenue from new or existing customers may be adversely affected</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our operations are geographically diverse and increasingly complex, our personnel resources and infrastructure could become strained, and our reputation in the market and our ability to successfully manage and grow our business may be adversely affected.  The size, complexity, and diverse nature of our business and the expansion of our product lines and customer base have placed increased demands on our management and operations, and future growth may place additional strains on our resources in the future.  Our ability to effectively compete and to manage our planned future growth will depend on, among other things, the following:</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">maintaining continuity in our senior management and key personnel;</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">increasing the productivity of our existing employees;</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">attracting, retaining, training, and motivating our employees, particularly our technical and management personnel; </span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">deploying our solutions using third party information systems, which may require changes to our applications, documentation, and operational processes; </span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">improving our operational, financial, and management controls; and </span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">improving our information reporting systems and procedures. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have increasingly diversified the nature of our businesses both organically and by acquisition.  As a result, an increasing amount of our business involves business models that require managerial techniques and skill sets that are different from those required to manage our historical core businesses.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to our Connect and Scale strategy, we are investing substantial resources in integrating our product offerings and transitioning our businesses to common core services and systems in order to achieve economies of scale, simplify our operations, and improve the customer experience.  These efforts may result in disruptions to our operations,</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which could have an adverse effect on our customers, may cost more than we anticipate increasing our expenses, and take longer than planned.  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors or a combination of these factors could have an adverse impact on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our software and subscription businesses may adversely impact our business, financial condition and results of operations</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An increasing portion of our revenue is generated through software maintenance and subscription revenue, which includes Software as a Service (&#8220;SaaS&#8221;) and new subscription services for integrated solutions.  Our customers have no obligation to renew their agreements for our software maintenance or subscription services after the expiration of their initial contract period, which typically ranges from one to three years.  This shift reflects both an increasing use of subscription models for new products, and a transition for some existing products from perpetual license sales and distribution in favor of SaaS or other subscription offerings.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customer acquisition and renewal rates may decline or fluctuate as a result of a number of factors, including overall economic conditions, the health of their businesses, competitive offerings, and customer dissatisfaction with our services.  Customer satisfaction with our services is affected by a variety of factors, including but not limited to security, reliability, performance, concerns about data privacy, current subscription terms, customer preference, and industry adoption.  If customers </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">do not renew their contracts for our products, our maintenance and subscription revenue will decline, and our financial results will suffer.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription models provide our customers the right to access certain of our software in a hosted environment or use downloaded software for a specified subscription period.  Market acceptance of such offerings is affected by a variety of factors, including but not limited to security, reliability, performance, current license terms, customer preference and industry adoption, social/community engagement, customer concerns with entrusting a third party to store and manage their data, public concerns regarding privacy and the enactment of restrictive laws or regulations.  If we are unable to successfully market and support our subscription offerings, our business, financial condition, and results of operations could be adversely impacted.  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continually re-evaluate our software licensing programs and subscription programs, including specific license models, delivery methods, and terms and conditions.  Changes to our licensing programs and subscription programs, including the introduction of new subscription services for integrated solutions that include hardware, the timing of the release of enhancements, upgrades, maintenance releases, the term of the contract, discounts, and promotions, could impact the timing of the recognition of revenue for our products, and adversely affect our cash flow, business, financial condition, and results of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to enter into or maintain important alliances and distribution relationships</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that in certain business opportunities, our success will depend on our ability to form and maintain alliances with industry participants.  Our failure to form and maintain such alliances, or the preemption or disruption of such alliances by actions of competitors, could adversely affect our ability to sell our products to customers.  Our relationships with substantial industry participants such as Caterpillar, Nikon, and Hilti are complex and multifaceted and are likely to evolve over time based upon the changing business needs and objectives of the parties.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To develop and expand our distribution channels, we must continue to expand and improve our processes and procedures that support our distribution channels, including our investment in systems and training, and those processes and procedures may become increasingly complex and difficult to manage.  The time and expense required for sales and marketing organizations of our channel partners to become familiar with our product offerings, including our new product developments, and newer types of offering, such as subscription programs for integrated solutions that include hardware, software maintenance, and other recurring services, may make it more difficult to introduce those products to end users and delay end-user adoption, which could result in lower revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disruption of dealer coverage within specific geographic or end-user markets could cause difficulties in marketing, selling, or servicing our products and have an adverse effect on our business, financial condition, and results of operations.  We utilize dealer networks, including those affiliated with Caterpillar and CNH to market, sell, and service many of our products.  Dealers who carry products that compete with our products may focus their inventory purchases and sales efforts on goods provided by competitors due to industry demand or profitability.  Such sourcing decisions can adversely impact our business, financial condition, an</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A significant portion of our aftermarket sales have historically been generated through CNH, which resells our aftermarket products through its dealer network.  Moving forward, as part of our Connect and Scale strategy, we will directly manage, and further build out, our independent dealer network to ensure better access, service, and support for our customers.  Our aftermarket solutions address both new equipment as well as equipment already in the field, and we will reach customers through these independent dealer partners, who are focused on selling the full portfolio of Trimble-branded precision agriculture solutions.  Aligned with this strategy, in February 2023, we gave CNH a 12-month notification that we will no longer be supplying aftermarket precision agriculture products to CNH for resale through the CNH dealer network.  We will continue to supply hardware to CNH for their factory installations.  While we do not expect this action to have a material effect on our revenues in 2023, there c</span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an be no assurance that our revenue from our independent dealer network will offset the reduction in revenue resulting from our discontinuance of sales of aftermarket products to CNH.  Evolution of our respective business strategies and diversification of product portfolios may lead to increased competition with our other strategic allies, placing additional pressure on these relationships.  Since these strategic relationships contribute to significant ongoing business in certain o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f our important markets, changes in these relationships could adversely affect our sales.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing in and integrating new acquisitions or divesting businesses could be costly, place a significant strain on our management systems and resources, or fail to deliver expected outcomes, which could adversely impact our business, financial conditions, and results of operations </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We typically acquire a number of businesses each year and we intend to continue to acquire other businesses. Acquisitions entail numerous risks, including:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">potential inability to successfully integrate acquired operations and products or to realize cost savings or other anticipated benefits from integration;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">loss of key employees or customers of acquired operations;</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">difficulty of assimilating geographically dispersed operations and personnel of the acquired companies;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">potential disruption of our business or the acquired business; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">unanticipated expenses related to acquisitions;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">unanticipated difficulties in conforming business practices, policies, procedures, internal controls, and financial records of acquisitions with our own business;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">impairment of relationships with employees, customers, vendors, distributors or business partners of either an acquired company or our own business;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">inability to accurately forecast the performance of recently acquired businesses, resulting in unforeseen adverse effects on our operating results;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">potential liabilities, including liabilities resulting from known or unknown compliance or legal issues, associated with an acquired business; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">adverse accounting impact to our results of operations because of purchase accounting treatment and the business or accounting practices of acquired companies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any such effects from acquisitions could be costly and place a significant strain on our management systems and resources.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of acquisitions, we have significant assets that include goodwill and other purchased intangibles.  The testing of goodwill and intangibles for impairment under generally accepted accounting principles (&#8220;GAAP&#8221;) requires us to make significant judgments and assumptions.  Changes in business conditions or in the prospects or results of operations of the acquired business could require adjustments to the valuation of these assets resulting in impairments that would adversely affect our results.  In addition, changes in the operating results or the valuation of companies in which we have investments may have a direct impact on our financial statements or could result in our having to write down the value of such investment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if successfully negotiated and closed, acquisitions may not yield expected synergies, may not advance our business strategy as expected, may fall short of expected return-on-investment targets, or may not prove successful or effective for our business.  Companies that we acquire may operate with different cost and margin structures, which could further cause fluctuations in our operating results and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we signed a definitive agreement to acquire Transporeon,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a leading European cloud-based transportation management software platform.  The acquisition is expected to close in the first half of 2023.  We may not complete the acquisition of Transporeon within the time frame we anticipate or at all.  The completion of the acquisition of Transporeon is subject to certain closing conditions, including the receipt of merger control clearances in Austria, Germany, and Poland.  The failure to satisfy all the required conditions could delay or even prevent the acquisition from occurring at all.  If we consummate the acquisition of Transporeon, there is a risk that the desired benefits of the acquisition may not be fully realized or that we may fail to integrate the acquired assets as expected, which may negatively impact our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we have divested businesses, and we expect to do so in the future.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Any such divestiture may result in:</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a disruption of our business;</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">reduced synergies, including the loss of scale or key employees;</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">impairment of customer relationships; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">reductions in the breadth of our product offerings.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Divestitures may adversely impact our results if we are unable to offset the dilutive impacts from the loss of revenue associated with the divested products or businesses, or mitigate overhead costs allocated to those businesses.  We could also experience higher than expected transaction costs and business sale losses, which may </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adversely affect our business, financial condition, and results of operations</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face substantial competition in our markets, which could decrease our revenue and growth rates or impair our business, financial condition, and results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our markets are highly competitive, and we expect that both direct and indirect competition will increase in the future.  Our overall competitive position depends on a number of factors including the price, quality and performance of our products, the effectiveness of our distribution channel and direct sales force, the level of customer service, the development of new technology, and our ability to participate in emerging markets.  Within each of our markets, we encounter direct competition from other GNSS, software, optical, and laser suppliers, and competition may intensify from various larger U.S. and non-U.S. competitors and new market entrants, particularly from markets such as China.  Our products, which commonly use GNSS for basic location information, may be subject to competition from alternative location technologies such as simultaneous location and mapping technology.  In our software and subscription services businesses, we face competition from a group of large, well-established companies, particularly in the areas of design, enterprise resource planning (&#8220;ERP&#8221;), and collaboration and project management solutions.  Our integrated hardware and software products may be subject to increasing competition from mass market devices such as smartphones and tablets used in conjunction with relatively inexpensive applications, which have not been heavily used for commercial applications in the past.  </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These competitive developments may require us to rapidly adapt to technological and customer preference changes that we have not previously been exposed to, including those related to cloud computing, mobile devices, and new computing platforms.  Such competition has in the past resulted, and in the future may result, in price reductions, reduced margins, or loss of market share, any of which could decrease our revenue and growth rates or impair our operating results and financial condition.  We believe that our ability to compete successfully in the future against existing and additional competitors will depend largely on our ability to execute our strategy to provide products with significantly differentiated features compared to currently available products.  We may not be able to implement this strategy successfully, and our products may not be competitive with other technologies or products that may be developed by our competitors, many of whom have significantly greater financial, technical, manufacturing, marketing, sales, and other resources than we do.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to attract and retain qualified personnel, our business, financial condition, and results of operations could be harmed</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued success depends, in part, on our ability to hire and retain qualified personnel and to advance our corporate strategy, and preserve the key aspects of our corporate culture.  Because our future success is dependent on our ability to continue to enhance and introduce new products, we are particularly dependent on our ability to hire and retain qualified engineers, including in areas of technology such as GNSS, software programming, information systems, and data analytics.  In addition, to increase revenues, we will be required to increase the size and productivity of our sales and channel management groups.  Competition for qualified employees in our major locations is intense.  The COVID-19 pandemic has also heavily impacted the environment for attracting and managing employees, and our failure to successfully manage these changes and navigate transitions such as return to office could harm our ability to attract and retain the best talent.  Our inability to hire and retain qualified management and skilled personnel, particularly engineers, salespeople, and key executive management, could disrupt our development efforts, sales results, business relationships, and our ability to execute our business plan and strategy on a timely basis and could materially and adversely affect our business, financial condition, and results of operations.  In addition, any future reductions in force or other restructuring intended to improve operational efficiencies and operating costs, may adversely affect our ability to attract and retain qualified personnel.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity grants are a critical component of our current compensation programs.  If we fail to grant equity competitively, we may have difficulty attracting and retaining critical employees.  In addition, because of our sales structure, cash, and equity incentive compensation plans, we may be at increased risk of losing employees at certain times.  For example, the retention value of our compensation plans decreases after the payment of periodic bonuses or the vesting of equity awards.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_28"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks related to our technology and products</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our products are highly technical and may contain undetected errors, product defects, security vulnerabilities, or software errors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products, including our software products, are highly technical and complex and, when deployed, may contain errors, defects, or security vulnerabilities.  We must develop our products quickly to keep pace with the rapidly changing market, and we have a history of frequently introducing new products.  Products and services as sophisticated as ours could contain undetected errors or defects, especially when first introduced or when new models or versions are released.  Such occurrences could result in damage to our reputation, lost revenue, diverted development resources, increased customer service and support costs, warranty claims, and litigation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We warrant that our products will be free of defect for various periods of time, depending on the product.  In addition, certain of our contracts include epidemic failure clauses.  If invoked, these clauses may entitle the customer to return or obtain credits for products and inventory, or to cancel outstanding purchase orders even if the products themselves are not defective.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Errors, viruses, or bugs may be present in software or hardware that we acquire or license from third parties and incorporate into our products or in third-party software or hardware that our customers use in conjunction with our products.  Our customers&#8217; proprietary software and network firewall protections may corrupt data from our products and create difficulties in implementing our solutions.  Changes to third-party software or hardware that our customers use in conjunction with our software could also render our applications inoperable.  Any errors, defects, or security vulnerabilities in our products or any defects in, or compatibility issues with, any third-party hardware or software or customers&#8217; network environments discovered after commercial release could result in loss of revenue or delay in revenue recognition, loss of customers, theft of trade secrets, data or intellectual property and increased service and warranty cost, any of which could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undiscovered vulnerabilities in our products alone or in combination with third-party hardware or software could expose them to hackers or other unscrupulous third parties who develop and deploy viruses and other malicious software programs that could attack our products.  Actual or perceived security vulnerabilities in our products could harm our reputation and lead some customers to return products, to reduce or delay future purchases, or use competitive products.</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our internal and customer-facing systems, and systems of third parties we rely upon, may be subject to cybersecurity breaches, disruptions, or delays</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A cybersecurity incident in our own systems or the systems of our third-party providers may compromise the confidentiality, integrity, or availability of our own internal data, the availability of our products and websites designed to support our customers, or our customer data.  Computer hackers, foreign governments, cybercriminals, or cyber terrorists may attempt to or succeed in penetrating our network security and our website.  Additionally, due to geopolitical tensions, such as the ongoing military conflict between Russia and Ukraine, we and our third-party vendors may be vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches and incidents from nation-state actors or affiliated actors, including attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell, and distribute our products and services.  Unauthorized access to our proprietary business information or customer data may be obtained through break-ins, sabotage, breach of our secure network by an unauthorized party, computer viruses, computer denial-of-service attacks, employee theft or misuse, breach of the security of the networks of our third-party providers, or other misconduct.  Additionally, outside parties may attempt to fraudulently induce employees or users to disclose sensitive or confidential information in order to gain access to data.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced security breaches in the past, and despite our efforts to maintain the security and integrity of our systems, it is impossible to eliminate this risk.  Because the techniques used by computer hackers who may attempt to penetrate and sabotage our network security or our website change frequently, they may take advantage of weaknesses in third party technology or standards of which we are unaware or that we do not control and may not be recognized until after they have been launched against a target.  We may be unable to anticipate or counter these techniques.  It is also possible that unauthorized access to customer data or confidential information may be obtained through inadequate use of security controls by customers, vendors, or business partners.  Efforts to prevent hackers from disrupting our service or otherwise accessing our systems are expensive to develop, implement, and maintain.  Such efforts require ongoing monitoring and updating as technologies change and efforts to overcome security measures become more sophisticated and may limit the functionality of, or otherwise adversely impact our service offering and systems.  A cybersecurity incident affecting our systems may also result in theft of our intellectual property, proprietary data, or trade secrets, which would compromise our competitive position, reputation, and operating results.  We also may be required to notify regulators about any actual or perceived personal data breach (including the EU Lead Data Protection Authority) as well as the individuals who are affected by the incident within strict time periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The systems we rely upon also remain vulnerable to damage or interruption from a number of other factors, including access to the internet, the failure of our network or software systems, or significant variability in visitor traffic on our product websites, earthquakes, floods, fires, power loss, telecommunication failures, computer viruses, human error, and similar events or disruptions.  Some of our systems are not fully redundant, and our disaster recovery planning is not sufficient for all eventualities.  Our systems are also subject to intentional acts of vandalism.  Despite any precautions we may take, the occurrence of a natural disaster, a decision by any of our third-party hosting providers to close a facility we use without adequate notice for financial or other reasons, or other unanticipated problems at our hosting facilities could cause system interruptions and delays, and result in loss of critical data and lengthy interruptions in our services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our information systems and those of third parties for activities such as processing customer orders, delivery of products, hosting and providing services and support to our customers, billing and tracking our customers, hosting and managing our customer data, and otherwise running our business.  Any disruptions or unexpected incompatibilities in our information systems and those of the third parties upon whom we rely could have a significant impact on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An increasing portion of our revenue comes from SaaS solutions and other hosted services in which we store, retrieve, communicate, and manage data that is critical to our customers&#8217; business systems.  Disruption of our systems that support these services and solutions could cause disruptions in our customers&#8217; systems and in the businesses that rely on these systems.  Any such disruptions could harm our reputation, create liabilities to our customers, hurt demand for our services and solutions, and adversely impact our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are dependent on new products and services, and if we are unable to successfully introduce them into the market or to effectively compete with new, disruptive product alternatives, our customer base may decline or fail to grow as anticipated</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future revenue stream depends to a large degree on our ability to bring new products and services to market on a timely basis.  We must continue to make significant investments in research and development in order to continue to develop new products and services, enhance existing products, and achieve market acceptance of such products and services.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may encounter problems in the future in innovating and introducing new products and services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our development stage products may not be successfully completed or, if developed, may not achieve significant customer acceptance.  Development and manufacturing schedules for technology products are difficult to predict, and we might not achieve our goals as to the timing of introducing new technology products or could encounter increased costs.  The timely availability and cost-effective production of these products in volume and their acceptance by customers are important to our future success.  This has been and may </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continue to be negatively impacted by the global supply chain shortage.  If we are unable to introduce new products and services, if other companies develop competing technology products and services, or if we do not develop compelling new products and services, our number of customers may not grow as anticipated, or may decline, which could harm our operating results.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our offerings are increasingly focused on software and subscription services.  The software industry is characterized by rapidly changing customer preferences, which require us to address multiple delivery platforms, new mobile devices, and cloud computing.  Lifecycles of software products can be short, and this can exacerbate the risks associated with developing new products.  The introduction of third party solutions embodying new, disruptive technologies and the emergence of new industry standards could make our existing and future software solutions and other products obsolete or non-competitive.  If we are not able to develop software and other solutions that address the increasingly sophisticated needs of our customers, or if we are unable to adapt to new platforms, technologies, or new industry standards that impact our markets, our ability to retain or increase market share, business, financial condition, and results of operations could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some of our products rely on third-party technologies including open-source software, which could result in product incompatibilities or harm availability of our products and services </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We license software, technologies, and intellectual property underlying some of our software from third parties.  The third-party licenses we rely upon may not continue to be available to us on commercially reasonable terms, or at all, and the software and technologies may not be appropriately supported, maintained, or enhanced by the licensors, resulting in development delays.  Some software licenses are subject to annual renewals at the discretion of the licensors.  In some cases, if we were to breach a provision of these license agreements, the licensor could terminate the agreement immediately.  The loss of licenses to, or inability to support, maintain, and enhance, any such third-party software or technology could result in increased costs, or delays in software releases or updates, until such issues have been resolved.  This could have an adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also incorporate open-source software into our products.  Although we monitor our use of open-source software, the terms of many open-source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to market or sell our products or to develop new products.  In such event, we could be required to seek licenses from third parties in order to continue offering our products, to disclose and offer royalty-free licenses in connection with our own source code, to re-engineer our products, or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis, any of which could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are dependent on proprietary technology, which could result in litigation that could divert significant valuable resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success and competitive position is dependent upon our proprietary technology, and we rely on patent, trade secret, trademark, and copyright laws to protect our intellectual property.  The patents owned or licensed by us may be invalidated, circumvented, infringed, or challenged.  The rights granted under these patents may not provide competitive advantages to us.  Any of our pending or future patent applications may not be issued within the scope of the claims sought by us, if at all.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our efforts to protect our intellectual property rights, unauthorized parties may attempt to copy or otherwise obtain our software or develop software with the same functionality or to obtain and use information that we regard as proprietary.  Others may develop technologies that are similar or superior to our technology, duplicate our technology, or design around the patents owned by us.  In addition, effective copyright, patent, and trade secret protection may be unavailable, limited, or not applied for in certain countries.  The steps taken by us to protect our technology might not prevent the misappropriation of such technology.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of our products relies substantially on our technical innovation in fields in which there are many current patent filings.  Third parties may claim that we or our customers (some of whom are indemnified by us) are infringing their intellectual property rights.  For example, individuals and groups may purchase intellectual property assets for the purpose of asserting claims of infringement and attempting to extract settlements from us or our customers.  As new patents are issued or are brought to our attention by the holders of such patents, it may be necessary for us to secure a license from such patent holders, redesign our products, or withdraw products from the market.  In addition, the legal costs and engineering time required to safeguard intellectual property or to defend against litigation could become a significant expense of operations.  Any such litigation could require us to incur substantial costs and divert significant valuable resources, including the efforts of our technical and management personnel, which could harm our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are dependent on the availability and unimpaired use of allocated bands within the radio frequency spectrum; our products may be subject to harmful interference from new or modified spectrum uses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our GNSS technology is dependent on the use of satellite signals and on terrestrial communication bands.  International allocations of radio frequency are made by the International Telecommunications Union (&#8220;ITU&#8221;), a specialized technical agency of the United Nations.  These allocations are further governed by radio regulations that have treaty status and which </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%">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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may be subject to modification every two to three years by the World Radio Communication Conference.  Each country also has regulatory authority over how each band is used in the country.  In the United States, the Federal Communications Commission (&#8220;FCC&#8221;) and the National Telecommunications and Information Administration share responsibility for radio frequency allocations and spectrum usage regulations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any ITU or local reallocation of radio frequency bands, including frequency band segmentation and sharing of spectrum, or other modifications of the permitted uses of relevant frequency bands, may materially and adversely affect the utility and reliability of our products and have significant adverse impacts on our customers, both of which could reduce demand for our products.  For example, in 2020 the FCC approved a proposal by a private party to repurpose spectrum adjacent to the authorized GNSS bands for terrestrial wireless operations throughout the United States.  The company has opposed and continues to oppose this proposal, along with a wide range of participants in commercial and governmental sectors that rely on the use of GNSS in their critical activities.  The FCC&#8217;s action is subject to further review as well as potential legislative action.  If the FCC&#8217;s action continues in effect and terrestrial operations are implemented in the affected spectrum, these operations could create harmful interference to GNSS receivers in proximity to such operations and impose costs to retrofit or replace affected receivers.  Similarly, other countries have considered proposals for use of frequencies used by our products as well as adjacent bands that could cause harmful interference to our products.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our products use other radio frequency bands, such as the public land mobile radio bands, together with the GNSS signal, to provide enhanced GNSS capabilities, such as real-time kinematics precision.  The continuing availability of these non-GNSS radio frequencies is essential to provide enhanced GNSS products to our precision survey, agriculture, and construction machine controls markets.  In addition, transmissions and emissions from other services and equipment operating in adjacent frequency bands or in-band may impair the utility and reliability of our products.  Any regulatory changes in spectrum allocation or in allowable operating conditions could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Many of our products rely on GNSS technology, GPS and other satellite systems, which may become degraded or inoperable and result in lost revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GNSS technology, GPS satellites, and their ground support systems are complex electronic systems subject to electronic and mechanical failures and possible intentional disruption.  Many of the GPS satellites currently in orbit were originally designed to have lives of 7.5 years and are subject to damage by the hostile space environment in which they operate.  However, of the current deployment of operational satellites in orbit, some have been in operation for much longer.  Repair of damaged or malfunctioning satellites is currently not economically feasible.  If a significant number of satellites were to become inoperable, there could be a substantial delay before they are replaced with new satellites.  A reduction in the number of operating satellites below the 24-satellite standard established for GPS may impair the utility of the GPS system and the growth of current and additional market opportunities.  In addition, software updates to GPS satellites and ground control segments, and infrequent known events such as GPS week number rollover, may adversely affect our products and customers.  We depend on public access to open technical specifications in advance of system updates to mitigate these problems, which may not be available or complete. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dependent on continued operation of GPS, the principal GNSS currently in operation.  The GPS constellation is operated by the U. S. Government, which is committed to maintenance and improvement of GPS.  If supporting policies were to change, or if user fees were imposed, it could have an adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our products also use signals from systems that augment GPS, such as the Wide Area Augmentation System and National Differential GPS System, and satellites transmitting signal corrections data on mobile satellite services frequencies utilized by our RTX corrections services.  Some of these augmentation systems are operated by the U.S. government and rely on continued funding and maintenance of these systems.  Any curtailment of the operating capability of these systems or limitations on access to, or use of the signals, or discontinuance of service could result in degradation of our services or product performance, with an adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our products use satellite signals available globally from the Russian GLONASS, China&#8217;s BeiDou, and the European Galileo GNSS Systems.  Other countries have developed regional GNSS systems, such as India&#8217;s NavIC and Japan's QZSS, which we support in some products.  National or European authorities may provide preferential access to signals to companies associated with their markets, including our competitors, which could harm our competitive position. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Geopolitical tensions between the United States and Russia and China could also result in the restriction of our usage of such satellite signals.  Use of non-U.S. GNSS signals are also subject to FCC waiver requirements and to restrictions based upon international trade or geopolitical considerations.  If we are unable to develop timely and competitive commercial products using these systems, or obtain timely and equal access to service signals, this could result in lost revenue.  </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><div id="i33743bc37eaa4c9696676ec252553cfe_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Regulatory risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face risks inherent in conducting business internationally, including compliance with international and U.S. laws and regulations that apply to our international operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These laws and regulations include data privacy requirements, labor relations laws, tax laws, anti-competition regulations, import and trade restrictions, export control laws, and laws that prohibit corrupt payments to governmental officials or certain payments or remunerations to customers, including the U.S. Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), the U.K. Bribery Act, and other anti-corruption laws, that have been the subject of a substantial increase in global enforcement.  Many of our products are subject to U.S. export law restrictions that limit the destinations and types of customers to which our products may be sold or that require an export license in connection with sales outside the United States.  Given the high level of complexity of these laws, there is a risk that some provisions may be inadvertently or intentionally breached, for example through fraudulent or negligent behavior of individual employees, our failure to comply with certain formal documentation requirements or otherwise.  Also, we may be held liable for actions taken by our local dealers and partners.  Violations of these laws and regulations could result in fines, criminal sanctions against us, our officers or our employees, and prohibitions or conditions on the conduct of our business.  Any such violations could include prohibitions or conditions on our ability to offer our products in one or more countries and could materially damage our reputation, our brand, our international expansion efforts, our ability to attract and retain employees, our business, financial conditions, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in many parts of the world that have experienced significant governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices.  We may be subject to competitive disadvantages to the extent that our competitors are able to secure business, licenses, or other preferential treatment by making payments to government officials and others in positions of influence or through other methods that relevant law and regulations prohibit us from using.  Our success depends, in part, on our ability to anticipate these risks and manage these difficulties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to evolving and potentially conflicting privacy laws in the United States and other jurisdictions, which could adversely impact our business and require that we incur substantial costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Existing privacy-related laws and regulations in the United States and other countries are evolving and are subject to unclear or potentially differing interpretations, and various U.S. federal and state or other international legislative and regulatory bodies may expand or enact laws regarding privacy and data security-related matters.  In Europe, conflicting privacy policies are being pursued by the Commission, legislators and enforcement agencies.  New privacy laws may lack clarity and depend on regulators implementing further rules and guidance, which are often significantly delayed, such as in Brazil, China and the European Union.  Some countries are considering or have passed legislation that requires local storage and processing of data, including geospatial data, which could impact our ability to deliver cloud-based solutions in an efficient manner.  The U.S. and European Union continue to pursue agreement on the governing basis for data transfers from the EU to the U.S. but have not yet adopted the EU-U.S. Data Privacy Framework.  International transfers of personal data present ongoing compliance challenges and complicate our business transactions and operations.  In addition, the California Consumer Privacy Act (the &#8220;CCPA&#8221;), which took effect in January 2020, was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> amended by</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the California Privacy Rights Act (&#8220;the &#8220;CPRA&#8221;) and took full effect in January 2023, with enforcement to begin on July 1, 2023.  The CCPA and CPRA, among other things, give California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used.  Other U.S. states and the U.S. Congress have introduced, and some states like Virginia, Colorado, Connecticut and Utah have enacted, data privacy legislation, which may impact our business.  Such legislation, amendments and revisions to existing data privacy legislation, and other developments impacting data privacy and data protection may contain unclear and conflicting requirements, and may require us to modify our data processing practices and policies, increase the complexity of providing our products and services, and cause us to incur substantial costs in an effort to comply.  Failure to comply may lead to significant fines and business interruption.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to the impact of governmental and other certifications processes and regulations, which could adversely affect our products and our business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market many products that are subject to governmental regulations and certifications before they can be sold.  The European Union increasingly regulates the use of our products on agriculture, construction, and other types of machinery.  As we develop and enhance features which support automated and autonomous operation of our products, we are increasingly subject to functional safety regulation.  Conformit&#233; Europ&#233;enne (CE) certification is required for GNSS receivers and data communications products, which must also conform to the European harmonized GNSS receiver requirements and the radio equipment directive to be sold in the European community.  In the future, the U.S., European, or other governmental authorities may propose GPS receiver testing and certification for compliance with published GPS signal interface or other specifications.  Governmental authorities may also propose other forms of GPS receiver performance standards, which may limit design alternatives, hamper product innovation, or impose additional costs.  Some of our products that use integrated radio communication technology require product type certification and some products require an end user to obtain licensing from the </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FCC and other national authorities for frequency-band usage.  Compliance with evolving product regulations in our major markets could require that we redesign our products, cease selling products in certain markets, and increase our costs of product development.  An inability to obtain required certifications in a timely manner could adversely affect our ability to bring our products to market and harm our customer relationships.  Failure to comply with evolving requirements could result in fines and limitations on sales of our products.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_34"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Financial and tax risks </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our debt could adversely affect our cash flow and prevent us from fulfilling our financial obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, our total debt was $1.5&#160;billion, of which $1.3&#160;billion was senior notes.  When our senior notes mature, we will have to utilize significant resources to repay these senior notes or seek to refinance them.  If we decide to refinance the senior notes, we may be required to do so on different or less favorable terms, or we may be unable to refinance the senior notes at all, both of which may adversely affect our business, financial condition, and results of operation.  Any downgrade by credit rating agencies could adversely affect our cost of borrowing, limit our access to the capital markets, or result in more restrictive covenants in future debt agreements. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, in connection with our pending acquisition of Transporeon, we arranged to incur substantial new debt obligations including those arising under the following: </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">a term loan credit agreement providing for an unsecured delayed draw term loan facility in the aggregate principal amount of $1.0 billion, comprised of commitments for a 3-year tranche in the amount of $500.0 million and a 5-year tranche in the amount of $500.0 million, and </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">an amendment to our 2022 Credit Facility that made $600.0 million of the existing commitments under the Facility available for the pending acquisition of Transporeon and that increases our maximum permitted leverage ratio following the closing of the acquisition.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to arranging the above two transactions, we had entered into a 364-day bridge facility commitment letter (the &#8220;Bridge Facility&#8221;) that provided for up to &#8364;1.88 billion of commitments for term loans to fund our acquisition of Transporeon.  The Bridge Facility was subsequently reduced to &#8364;500 million by the term loan credit agreement and the amended 2022 Credit Facility. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the additional outstanding indebtedness we have and expect to incur, we have temporarily discontinued share repurchases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our outstanding indebtedness, including the substantial indebtedness we plan to incur in connection with the pending acquisition of Transporeon, could have other important consequences, such as:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">decreasing our business flexibility, limiting access to capital, and/or increasing our borrowing costs;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">requiring us to dedicate a portion of our cash flow from operations and other capital resources to debt service, thereby reducing our ability to fund working capital, capital expenditures, general corporate purposes, and other cash requirements, particularly if the ratings assigned to our debt securities by rating organizations were revised downward;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">increasing our vulnerability to adverse economic and industry conditions;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">reducing our ability to make investments and acquisitions, which support the growth of the company, or to repurchase shares of our common stock; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">limiting our flexibility in planning for, or reacting to changes and opportunities in our industry, which may place us at a competitive disadvantage.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are various financial covenants and other restrictions in our debt instruments.  If we fail to comply with any of these requirements, the related indebtedness (and other unrelated indebtedness) could become due and payable prior to its stated maturity, and we may not be able to repay the indebtedness that becomes due.  A default under our debt instruments may also significantly affect our ability to obtain additional or alternative financing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to make scheduled payments or to refinance our obligations with respect to indebtedness will depend on our operating and financial performance, which in turn, is subject to prevailing economic conditions and to financial, business, and other factors beyond our control.  A portion of our outstanding debt has interest rates that float based on prevailing interest rates, and we may incur additional variable-rate debt in the future.  Such rates tend to fluctuate based on general economic conditions, general&#160;interest&#160;rates,&#160;Federal Reserve&#160;rates, and the supply of and demand for credit in the relevant interbanking market.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If interest rates increase, our interest expense will also increase as would the costs of refinancing existing indebtedness or obtaining new debt. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant increases in our level of indebtedness could impact the ratings assigned to our debt securities by rating organizations, which in turn would increase the interest rates and fees that we pay in connection with our indebtedness.</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our effective tax rate may reduce our net income in future periods</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income and other taxes in the United States and numerous foreign jurisdictions.  Significant judgment is required to determine and estimate worldwide tax liabilities.  While we believe our tax positions are consistent with the tax laws in the jurisdictions in which we conduct our business, it is possible that these positions may be contested or overturned by jurisdictional tax authorities, which may have a significant impact on our global provision for income taxes.  Our effective tax rate is primarily subject to the geographic mix of earnings, statutory rates, inter-company transfer pricing, and enacted tax laws.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of factors may increase our future effective tax rates, including:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the jurisdictions in which profits are determined to be earned and taxed; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the resolution of issues arising from tax audits with the U.S. and foreign tax authorities;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in our intercompany transfer pricing methodology;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in the valuation of our deferred tax assets and liabilities;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">increases in expense not deductible for tax purposes, including transaction costs and impairments of goodwill in connection with acquisitions;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in the realizability of available tax credits;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in share-based compensation;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in tax laws or the interpretation of such tax laws; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in generally accepted accounting principles.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied, and governmental tax authorities are increasingly scrutinizing the tax positions of companies.    </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The jurisdictions where we do business may change tax laws, regulations, and interpretations on a prospective or retroactive basis and these potential changes could adversely affect our effective tax rates.  As these and other tax laws and related regulations change, our financial results could be materially impacted.  Given the unpredictability of these possible changes and their potential interdependency, it is very difficult to assess whether the overall effect of such potential tax changes would be cumulatively positive or negative for our earnings and cash flow, but such changes could impact our financial results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Organization of Economic Cooperation and Development (&#8220;OECD&#8221;) introduced and member countries agreed to a framework that imposes a minimum tax of 15% to certain multinational enterprises.  We will continue to monitor and assess how this may impact our financial results when implemented.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently in various stages of multiple year examinations by state and foreign taxing authorities.  If taxing authorities of any jurisdiction were to successfully challenge a material tax position, we could become subject to higher taxes and our earnings could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be affected by fluctuations in currency exchange rates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over half of our revenue is derived from sales to customers outside of the U.S.  We are potentially exposed to adverse as well as beneficial movements in currency exchange rates.  Historically, the majority of our revenue contracts are denominated in U.S. Dollars, with the most significant exception being Europe, where we invoice primarily in Euro. Additionally, a portion of our expenses, primarily the cost to manufacture, cost of personnel to deliver technical support on our products and professional services, sales and sales support, and research and development, are denominated in foreign currencies, primarily the Euro.  An increase in the value of the dollar could increase the real cost to our customers of our products in those markets outside the U.S. where we sell in dollars, and a weakened dollar could increase the cost of local operating expenses, procurement of raw materials from sources outside the U.S., and overseas capital expenditures.  We also conduct certain investing and financing activities in local currencies.  Our foreign exchange forward contracts reduce, but do not eliminate, the impact of currency exchange rate movements; therefore, changes in exchange rates could harm our business, financial condition, and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks related to ownership of our stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The volatility of our stock price could adversely affect an investment in our common stock</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock has been, and may continue to be, highly volatile.  During 2022, our stock price ranged from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $47.52 to $88.06.  We believe that a variety of factors could cause the price of our common stock to fluctuate, perhaps substantially, including:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">general conditions in the worldwide economy;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">quarterly fluctuations in our actual or anticipated operating results and order levels;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">announcements and reports of developments related to our business, our major customers and partners, and the industries in which we compete, or the industries in which our customers compete;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">security breaches;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">acquisition announcements;</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%">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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">new products or product enhancements announced or introduced by us or our competitors;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">disputes with respect to developments in patents or other intellectual property rights;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">developments in our relationships with our partners, customers, and suppliers;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the imposition of tariffs or other trade barriers;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">political, economic, or social uncertainty, such as the ongoing military conflict between Russia and Ukraine; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">global pandemics, like the COVID-19 pandemic; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">acts of terrorism.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market in general and the markets for shares of &#8220;high-tech&#8221; companies in particular have frequently experienced extreme price fluctuations, which have often been unrelated to the operating performance of affected companies.  Any such fluctuations could adversely affect the market price of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our annual and quarterly performance may fluctuate, which could adversely impact our financial condition, results of operations, and stock price</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results have fluctuated and can be expected to continue to fluctuate in the future on a quarterly and annual basis as a result of a number of factors, many of which are beyond our control.  Results in any period could be affected by:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in market demand;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">competitive market conditions;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">supply chain disruptions;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the amount of inventory that our dealer networks carry;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the timing of recognizing revenue;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">fluctuations in foreign currency exchange rates;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the cost and availability of components;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the mix of our customer base and sales channels;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">the mix of products sold;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">pricing of products;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">changes in the U.S. or foreign policies on taxes, trade, or spending; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">regional responses and restrictions related to global pandemics, like the COVID-19 pandemic; and</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">other risks, including those described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Seasonal variations in demand for our products may also affect our quarterly results.  Construction equipment revenue has historically been the highest in early spring.  Our agricultural equipment revenue has historically been the highest in the first quarter, followed by the second quarter, reflecting buying in anticipation of the spring planting season in the Northern hemisphere.  If we do not accurately forecast seasonal demand, we may be left with unsold inventory or have a shortage of inventory, which could adversely impact our business, financial conditions, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in part to the buying patterns of our customers, a portion of our hardware revenue occurs from orders received and immediately shipped to customers in the last few weeks and days of each quarter, while our operating expense tends to remain fairly predictable.  These patterns could harm our operating results if for any reason expected sales are deferred, orders are not received, or shipments are delayed a few days at the end of a quarter.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price of our common stock could decline substantially in the event any of these risks result in our financial performance being below the expectations of public market analysts and investors, which are based on historical and predictive models that are not necessarily accurate representations of the future.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_37"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">General risk factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have claims and lawsuits against us that may result in adverse outcomes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a variety of claims and lawsuits.  Adverse outcomes in some or all of these claims may result in significant monetary damages or injunctive relief that could adversely affect our ability to conduct business.  Litigation and other claims are subject to inherent uncertainties and the outcomes can be difficult to predict.  Management may not adequately reserve for a contingent liability, or may suffer unforeseen liabilities, which could then impact the results of a financial period.  A material adverse impact on our consolidated financial statements could occur for the period in which the effect of an unfavorable final outcome becomes probable and reasonably estimable which, if not expected, could harm our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Catastrophic events or geopolitical conditions could disrupt our operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acts of war, acts of terrorism or civil unrest, natural disasters and other catastrophic events, especially any events that impact our larger markets or GNSS signals or systems, could have a material adverse impact on our business.  The threat of terrorism and war and heightened security and military activity in response to this threat, or any future acts of terrorism or hostilities, may involve a redeployment of the satellites used in GNSS or interruptions of the system.  Civil unrest, local conflicts, or other </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">political instability may adversely impact regional economies, cause work stoppages, or result in limitations on business transactions with the affected jurisdictions.  To the extent that such interruptions result in delays or the cancellation of orders, disruption of the manufacturing or shipment of our products, or reduced demand for our products, these interruptions could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geopolitical risks, resulting from the Russia and Ukraine conflict, could result in increased market volatility and uncertainty, which could negatively impact our business, financial condition, and results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The uncertain nature, magnitude, and duration of hostilities stemming from the ongoing military conflict between Russia and Ukraine, including effects of sanctions on the world economy and markets, possible retaliatory cyber-attacks, and supply chain disruptions, have contributed to increased market volatility and uncertainty, and could have an adverse impact on our business and could amplify the existing supply chain challenges we faced.  As a result of the ongoing military conflict in Ukraine, the United States, the United Kingdom, and the European Union governments, among others, implemented a series of sanctions packages against Russia.  The sanctions have contributed to supply chain disruptions, higher commodity prices, higher oil and natural gas price, and a slowdown in global economic growth.  It is not possible to predict the broader consequences of the conflict, which could include further sanctions; embargoes; regional instability; geopolitical shifts and adverse effects on macroeconomic conditions; the availability and cost of raw materials, supplies, freight, and labor; currency exchange rates; our suppliers, customers, and potential consumer demand for our products; and financial markets, all of which could impact our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we entered a definitive agreement to acquire Transporeon, a leading cloud-based transportation management software platform that is headquartered in Germany and has operations in Russia and Ukraine.  If the acquisition closes as expected, it is possible that the ongoing military conflict in Ukraine or related sanctions may limit the usage of Transporeon products, disrupt our employees (both within and outside of Ukraine, including nearby regions such as Poland), negatively impact the productivity of affected employees, or lead to claims against us for failure to fulfill our contractual obligations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future public health crises and epidemics could impact our international operations and sales</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations could be adversely affected to the extent that future pandemics, similar to COVID-19 or any other epidemic, harm any significant market where we do business.  Contagious disease epidemics or global pandemics could also significantly impact our international supply chain and result in component and product shortages and general disruptions to the economy.  Such outbreaks could also result in mass quarantines, business closures, and significantly impact our suppliers, customers, and commercial partners in affected areas, which may materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Damage to our reputation could significantly harm our businesses, competitive position, and prospects for growth</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to attract and retain investors, customers, and employees could be adversely affected by damage to our reputation resulting from various sources, including environmental, social, and governance (&#8220;ESG&#8221;) related issues; employee misconduct, litigation, or regulatory outcomes; failure to deliver minimum standards of service and quality; compliance failures; unethical behavior; unintended breach of confidential information; and the activities of our customers and commercial partners.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are committed to aligning our purpose, culture, and corporate strategy with sustainability.  Any perceived change in our dedication to these commitments could harm our reputation and could adversely impact our business.  Our disclosures on these matters, and standards we set for ourselves or a failure to meet these standards, may influence our reputation and the value of our brand.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, we have elected to share publicly our commitments and ongoing efforts in our Sustainability Report, where we address the importance of ESG matters to our stakeholders and our Company.  Our business may face increased scrutiny related to these activities, including from the investment community, and our failure to achieve progress in these areas on a timely basis, or at all, could adversely affect our reputation, growth, business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate change may have an impact on our business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we seek to mitigate our business risks associated with climate change by establishing robust environmental programs and partnering with organizations who are also focused on mitigating their own climate-related risks, we recognize that there are inherent climate-related risks wherever business is conducted.  Any of our primary locations may be vulnerable to the adverse effects of climate change.  The 2021 wildfires in Colorado occurred in close proximity to our headquarters in Westminster, Colorado.  Our California office has historically experienced, and is projected to continue to experience, climate-related events at an increasing frequency including drought, heat waves, wildfires including resultant air quality impacts, flooding, and power shutoffs associated with wildfire prevention and flooding.  Furthermore, it is more difficult to mitigate the impact of these events on our employees while they work from home.  Changing market dynamics, global policy developments, and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere have the </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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential to disrupt our business, the business of our third-party suppliers, and the business of our customers, and may cause us to experience higher attrition, losses, and additional costs to maintain or resume operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental, social, and governance matters and related reporting obligations may cause us to incur additional expenses or adversely impact our business or reputation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. and international regulators, investors, and other stakeholders are increasingly focused on ESG matters.  New domestic and international laws and regulations relating to ESG matters, including human capital, diversity, sustainability, climate change, and cybersecurity are under consideration or being adopted, which may include specific, target-driven disclosure requirements or obligations.  We communicate certain ESG-related initiatives, goals, and/or and other matters in our annual Sustainability Report, on our website, in our filings with the SEC, and elsewhere.  For example, in 2022, we established science-based targets for Scope 1, 2, and 3 greenhouse gas emissions, certain commitments on sourcing renewable energy, and certain commitments to partner with suppliers that have announced their own science-based targets.  Implementation of our goals and targets may require capital improvements.  Our ability to achieve any stated commitment, goal, target, or objective is subject to many factors and conditions, some of which are outside of our control, including the pace of changes in technology and the cooperation and/or availability of suppliers that can meet our sustainability standards.  If we fail to achieve, are perceived to have failed or been delayed in achieving, or improperly report our progress toward achieving our publicly stated goals and commitments or compliance with U.S. and international ESG laws and regulations, our business reputation and our financial condition, and results of operations may be negatively impacted.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_40"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.  Unresolved Staff Comments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_43"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.  Properties</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">headquarters is located in Westminster, Colorado where we own approximately 250 thousand square feet.  We </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">also currently own approximately 500</span><span style="background-color:#ffffff;color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">thousand square feet in Dayton, Ohio.  These facilities are used by all reporting segments.  For financial information regarding leases, refer to </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_142">Note 8 &#8220;Leases&#8221;</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our existing facilities are adequate to support current and near-term operations. </span></div><div id="i33743bc37eaa4c9696676ec252553cfe_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.  Legal Proceedings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in litigation arising in the ordinary course of our business.  There are no material legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries is a party or of which any of our or our subsidiaries' property is subject.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.  Mine Safety Disclosures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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="i33743bc37eaa4c9696676ec252553cfe_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">PART II</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_55"></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Stock Performance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock trades on NASDAQ under the symbol &#8220;TRMB.&#8221;  The following graph compares the cumulative five-year total return provided stockholders on our common stock relative to the cumulative total returns of the S&amp;P 500 Index, the S&amp;P 500 Information Technology Index, and the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;P 500 Industrials</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Index.  An investment of $100 (with reinvestment of all dividends) is assumed to have been made in our common stock and in each of the indexes on</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December 31, 2017, and its relative performance is tracked through December 31, 2022.</span></div><div style="text-align:center"><img src="trmb-20221230_g1.jpg" alt="trmb-20221230_g1.jpg" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, our Board of Directors approved a new share repurchase program (&#8220;2021 Stock Repurchase Program&#8221;) authorizing up to $750.0 million in repurchases of our common stock.  Under the 2021 Stock Repurchase Program, the share repurchase authorization does not have an expiration date and supersedes and replaces the $600.0 million share repurchase authorization approved by our Board of Directors in November 2017 (&#8220;2017 Stock Repurchase Program&#8221;), of which $50.7 million was remaining and has been cancelled.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 Stock Repurchase Program, we may repurchase shares from time to time, subject to business and market conditions and other investment opportunities, through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by other means.  The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors.  The 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at without prior notice.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no purchases of equity securities in the fourth quarter of 2022.  During 2022, we repurchased approximately 6.0 million shares of common stock in open market purchases under the 2021 Stock Repurchase Programs, at an average price of $65.90 per share, for a total of $394.7 million.  At the end of 2022, the 2021 Stock Repurchase Program had remaining authorized funds of $215.3&#160;million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our pending acquisition of Transporeon, for a cash purchase price of &#8364;1.88&#160;billion or $2.0 billion, will be funded through a combination of cash on hand and debt and is expected to occur in the first half of 2023.  Because of the additional outstanding indebtedness we have and expect to incur in connection with the pending acquisition, we have temporarily discontinued share repurchases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;14, 2023, there were approximately 506 holders of record of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not declared or paid any cash dividends on our common stock during any period for which financial information is provided in this report.  At this time, we intend to retain future earnings, if any, to fund the development and growth of our business and do not anticipate paying any cash dividends on our common stock in the foreseeable future.</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%">32</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.  Reserved</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><div id="i33743bc37eaa4c9696676ec252553cfe_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt;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 7.  Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion should be read in conjunction with the consolidated financial statements and the related notes.  The following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs.  Our actual results could differ materially from those discussed in the forward-looking statements.  Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and those listed under &#8220;Risks Factors.&#8221;  This section of this report generally discusses 2022 and 2021 items and year-to-year comparisons between 2022 and 2021.  Discussions of 2020 items and year-to-year comparisons between 2021 and 2020 that are not included in this report can be found in &#8220;Management's Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K, for the year ended December&#160;31, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXECUTIVE LEVEL OVERVIEW</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes.  Our comprehensive work process solutions are used across a range of industries including architecture, building construction, civil engineering, geospatial, survey and mapping, agriculture, natural resources, utilities, transportation, and government.  Our representative customers include construction owners, contractors, engineering and construction firms, surveying companies, farmers and agricultural companies, energy and utility companies, trucking companies, and state, federal, and municipal governments.  Further information on our business is presented in Part I, </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_19">Item 1, &#8220;Business&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth strategy is centered on multiple elements:</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Executing on our Connect and Scale strategy; </span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:5.5pt">Increasing focus on software and services; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Focus on attractive markets with significant growth and profitability potential;</span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Domain knowledge and technological innovation that benefit a diverse customer base; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Geographic expansion with localization strategy; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Optimized go-to-market strategies to best access our markets; </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Strategic acquisitions and venture fund investments; and </span></div><div style="padding-left:27pt;text-indent:-9pt"><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:5.5pt">Sustainability. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our focus on these growth drivers has led over time to growth in revenue and profitability and an increasingly diversified business model.  We continue to experience a shift toward a more significant mix of recurring revenue contracts, as demonstrated by our success in driving annualized recurring revenue (&#8220;ARR&#8221;) of $1,603.7 million, which represents growth of 14% year-over-year at the end of 2022.  ARR organic growth was 16%.  This shift towards recurring revenue has positively impacted our revenue mix and growth over time and is leading to improved visibility in our businesses.  As our solutions have expanded, our go-to-market model has also evolved with a balanced mix between direct, distribution, and OEM customers as well as an increasing number of enterprise level customer relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_61"> &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we refer to organic revenue growth, which is a non-GAAP measure.  For a full definition of ARR, organic ARR, and organic revenue growth as used in this discussion and analysis, refer to the </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_79">&#8220;Supplemental Disclosure of Non-GAAP Financial Measures and Annualized Recurring Revenue&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> found later in this Item 7.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of Recent Events on Our Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Macroeconomic conditions, including geopolitical tensions, such as the ongoing military conflict between Russia and Ukraine and related sanctions, exchange rate and interest rate volatility, and inflationary pressures, will continue to evolve globally.  In the second half of 2022, our organic hardware sales growth and bookings moderated from slowing demand in some of our end markets served by our dealer channels and also from dealer inventories moving towards lower levels due to improved product lead times and macroeconomic concerns.  The greatest impact was a decline in Europe where the impacts of foreign currency exchange rates, the ongoing military conflict in Ukraine, and energy inflation were the greatest.  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supply Chain </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the past year, we experienced inflationary cost increases for certain components of our hardware products due to supply chain disruptions resulting from parts and labor shortages and an increase in worldwide demand for components.  In response, we increased customer pricing to offset inflationary pressures.  In the second half of 2022, these cost pressures lessened as component supply became more readily available.  We expect these cost pressures will continue to diminish</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> over time as suppl</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y chain conditions continue to normalize.  Additionally, over the past year, due to extended component lead times, we made binding commitments over a longer horizon for certain components.  This has impacted our working capital in the short term; however, we expect supply dynamics and customer demand to normalize over time.</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%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Fluctuations</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate over half of our revenue from sales to customers outside of the U</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.S.  In 2022, due to the strengthening of the U.S. dollar, year-over-year unfavorable foreign currency impacts on revenue and operating income were $114.1&#160;million or 4% and $26.0&#160;million or 5%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rates Fluctuations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global inflation rate has risen sharply, and interest rates are rising in an effort to curb inflation.  In addition to the negative impact macroeconomic conditions have had on our sales, we may experience higher borrowing costs on existing variable rate debt and future debt issuances, including financing related to the pending acquisition of Transporeon.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ongoing Military Conflict in Ukraine</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are monitoring and responding to effects of the ongoing military conflict in Ukraine.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2022, we stopped selling to Russia and Belarus customers and wrote off uncollected customer receivables and inventory located in these countries, which was not material to our consolidated financial statements.  Total revenue associated with Russia and Belarus customers, either sold directly or indirectly through resellers or OEMs, was less than 2% of our total Company revenue for 2021.  We are focused on providing products and support to non-sanctioned Ukrainian customers and contributing to relief efforts. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions and Divestitures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquire businesses that align with our long-term growth strategies including our strategic product roadmap and, conversely, we divest certain business that no longer fit those strategies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we signed a definitive agreement to acquire Transporeon in an all-cash transaction valued at approximately &#8364;1.88&#160;billion or $2.0 billion.  Transporeon, a Germany-based company, is a leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, in alignment with our Connect and Scale strategy.  We believe the acquisition will advance our sustainability strategy by reducing under-utilized carrier capacity and &#8220;empty miles&#8221; and increase our international footprint and long-term Transportation opportunities.  The acquisition will be funded through a combination of cash on hand and debt.  We expect this acquisition to close in the first half of 2023, subject to customary closing conditions including the receipt of merger control clearances in Austria, Germany, and Poland.  Transporeon will be reported in our Transportation segment. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we acquired&#160;two businesses, with total purchase consideration of $379.5&#160;million.  In the aggregate, the acquired businesses contributed less than 1% of our total revenue during 2022.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we divested six businesses with total proceeds of $226.3&#160;million.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the revenue and operating income for these divested businesses were</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> approximately $201.7 million and $33.0 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For additional discussion of acquisitions and divestitures, refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_127">Note 3 &#8220;Acquisitions and Divestitures&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_64"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires us to make judgments, assumptions, and estimates&#160;that affect the reported amounts of assets, liabilities, revenue, costs of sales, operating expenses, and related disclosures.  We consider the accounting polices described below to be our critical accounting policies.  These critical accounting policies are impacted significantly by judgments, assumptions, and estimates used in the preparation of the consolidated financial statements, and actual results could differ materially from the amounts reported based on these policies.  Our accounting policies are more fully described in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_118">Note 1 </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_118">&#8220;</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_118">Description of Business and Accounting Policies</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_118">&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration that we expect to receive in exchange for those products or services.  Revenue is recognized net of allowance for returns and any taxes collected from customers.  We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine stand-alone selling price (&#8220;SSP&#8221;) for each performance obligation.  We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.&#160; In instances where SSP is not directly observable, we determine SSP using information that may include market conditions and other observable inputs.</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%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a U.S. based multinational company operating in multiple U.S. and foreign jurisdictions.  Judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes.  We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes.  Determining whether an uncertain tax position is effectively settled requires judgment.  Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income.  A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if we believe it is more likely than not such assets will not be realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the periodic examination of our domestic and foreign tax returns by the IRS, state, local, and foreign tax authorities who may challenge our tax positions.  We regularly assess the likelihood of adverse outcomes from these examinations in determining the adequacy of our provision for income taxes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations and Valuation of Goodwill and Purchased Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For business combinations, we allocate the purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date.  When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets.  Critical estimates when valuing intangible assets include expected future cash flows based on consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates.  Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill on an annual basis in our fourth quarter or more frequently if indicators of potential impairment exist.  To determine whether goodwill is impaired, we first assess qualitative factors.  Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events.  If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis.  Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When performing a quantitative approach, we compare the reporting unit&#8217;s carrying amount, including goodwill, to the reporting unit's fair value.  The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates.  If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows.  The estimated future cash flows are primarily based on assumptions about expected future operating performance. </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%">36</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-top:6pt"><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="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows revenue by category, gross margin and gross margin as a percentage of revenue, operating income and operating income as a percentage of revenue, diluted earnings per share, and annualized recurring revenue compared for the periods indicated:</span></div><div style="margin-top:6pt"><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:50.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.320%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.320%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></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.052%"></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.322%"></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">Dollar Change </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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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;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:#f5f5f5;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%">Revenue:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Product</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%">2,152.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%">2,247.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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(95.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%">(4)</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:#f5f5f5;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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Service</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641.3&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.4&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subscription</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%">883.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%">762.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="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%">120.8&#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%">16&#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:#f5f5f5;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%">Total revenue</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;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,676.3&#160;</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;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:#f5f5f5;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,659.1&#160;</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;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:#f5f5f5;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%">17.2&#160;</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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:#f5f5f5;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:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105.6&#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%">2,034.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 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%">70.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:#f5f5f5;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%">Gross margin as a % of revenue</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.3&#160;</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.6&#160;</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></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%">Operating income</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%">510.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.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="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%">(50.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%">(9)</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:#f5f5f5;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%">Operating income as a % of revenue</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></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 earnings per share</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%">1.80&#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.94&#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 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%">(0.14)</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%">(7)</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 style="height:12pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP revenue </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 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,676.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 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,659.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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">16.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income </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:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.0&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income as a % of Non-GAAP revenue </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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#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="display:none"></td><td colspan="3" style="display:none"></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:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP diluted earnings per share </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 style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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.64&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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.66&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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.02)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;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 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="display:none"></td><td colspan="3" style="display:none"></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:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Recurring Revenue (&#8220;ARR&#8221;) </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 style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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,603.7&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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,409.1&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.6&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#f5f5f5;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="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_79">&#8220;Supplemental Disclosure of Non-GAAP Financial Measures and Annualized Recurring Revenue&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of this report for definitions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a 52&#8211;53 week fiscal year ending on the Friday nearest to December&#160;31, which for 2022 was December&#160;30, 2022.  Both 2022 and 2021 were 52&#8211;week years.  </span></div><div id="i33743bc37eaa4c9696676ec252553cfe_70"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year 2022 Compared with Year 2021</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </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:78.870%"></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:18.346%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></div></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:9pt;font-style:italic;font-weight:700;line-height:100%">Change versus 2021</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:9pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></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="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in total revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">&#8212;&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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:9pt;font-weight:400;line-height:100%">Acquisitions</span></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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(4)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(4)</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth - total revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although organic revenue increased for fiscal 2022, it decelerated in the second half of the year due to slowing demand in some of our end markets and reductions in dealer inventory levels as a result of improved product lead times and macroeconomic concerns.  Additionally, Geospatial had unusually strong hardware sales in the previous year.  Throughout the year, software and subscription sales were strong in buildings businesses in Buildings and Infrastructure, and to a lesser extent, positioning services in Resources and Utilities and Transportation enterprise business, as evidenced by organic ARR growth of 16%.</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%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-bottom:9pt;margin-top:6pt"><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:78.870%"></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:18.346%"></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="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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="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-style:italic;font-weight:700;line-height:100%">Change versus 2021</span></div></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:9pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></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="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in product revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(4)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(3)</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth - product revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">4&#160;</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></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="display:none"></td><td colspan="3" style="display:none"></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:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in service revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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:9pt;font-weight:400;line-height:100%">4&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(4)</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth - service revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">&#8212;&#160;</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></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="display:none"></td><td colspan="3" style="display:none"></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:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in subscription revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">16&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(2)</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth - subscription revenue</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic product revenue increased due to term license software growth throughout the year, as well as stronger hardware and related software sales in the first half of the year.  In the second half of the year, slowing demand for our hardware and related software products impacted sales in Buildings and Infrastructure, Geospatial, and Resources and Utilities.  Organic service revenue was relatively flat.  Organic subscription revenue increased primarily due to strong growth in Buildings and Infrastructure and, to a lesser extent, in Resources and Utilities, Transportation, and Geospatial.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, sales to customers in North America represente</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 53%; Europe represented 28%; Asia Pacific represented 11%; and the rest of world represented 8% of our total revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single customer accounted for 10% or more of our total revenue or accounts receivable in 2022 and 2021.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Margin</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margins varied due to several factors including product mix, customer pricing, distribution channel, and product costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin increased primarily due to organic revenue growth in Buildings and Infrastructure and Resources and Utilities, partially offset by divestitures and unfavorable foreign currency.  Gross margin as a percentage of total revenue increased due to an increased mix of software and subscription sales, price increases, and to a lesser extent, divestitures of lower margin hardware centric businesses. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income decreased primarily due to divestitures and unfavorable foreign currency, partially offset by organic revenue and gross margin expansion.  Additionally, operating expense increased due to investments related to our Connect and Scale strategy and increased sales and marketing costs primarily related to trade shows and increased travel.  Other contributors to increased operating expense included restructuring costs, charitable donations, and higher acquisition and divestiture transaction costs partially offset by a reduction in incentive compensation.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income as a percentage of revenue decreased primarily due to increased operating expense, partially offset by increased gross margin as a percentage of revenue.</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%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development, Sales and Marketing, and General and Administrative Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows research and development (&#8220;R&amp;D&#8221;), sales and marketing (&#8220;S&amp;M&#8221;), and general and administrative (&#8220;G&amp;A&#8221;) expense along with these expenses as a percentage of revenue for the periods indicated:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:41.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Dollar Change </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:9pt;font-weight:700;line-height:100%">% Change </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Research and development</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.1&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536.6&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#f5f5f5;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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of 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%">14.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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="display:none"></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></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553.6&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506.8&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#f5f5f5;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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of 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%">15.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%">13.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><td colspan="3" style="display:none"></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></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">General and administrative</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.1&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#f5f5f5;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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of 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%">11.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="3" style="display:none"></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></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;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,517.9&#160;</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;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:#f5f5f5;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,412.5&#160;</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#f5f5f5;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="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><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expense increased primarily due to slightly higher compensation expense and the impact of acquisitions, partially offset by favorable foreign currency and divestitures.  We believe that the development and introduction of new solutions are critical to our future success, and we expect to continue the active development of new products.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;M expense increased primarily due to higher compensation expense, including commissions, higher marketing costs including trade shows, higher travel expenses, and the impact of acquisitions.  These increases were partially offset by favorable foreign currency and divestitures.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G&amp;A expense increased primarily due to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investments related to our Connect and Scale strategy, charitable donations to the Trimble Foundation, and acquisition and divestiture transaction costs.  These increases were partially offset by a reduction in incentive compensation, favorable foreign currency, and divestitures. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization of Purchased Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows amortization of purchased intangible assets for the periods indicated:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:42.174%"></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.384%"></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.823%"></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.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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="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:700;line-height:100%">Dollar Change</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change </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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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="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:#ececec;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%">Cost of sales</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</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%">46.6&#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%">50.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 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%">(4.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%">(8)</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:#ececec;padding:2px 1pt 2px 7pt;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%">Total amortization expense of purchased intangibles</span></td><td style="background-color:#ececec;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:#ececec;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%">131.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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%">138.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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><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:#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%">Total amortization expense of purchased intangibles as a percentage of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">4&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">4&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, total amortization of purchased intangibles decreased primarily due to the expiration of prior years&#8217; acquisition amortization. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Operating Income, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows non-operating income, net for the periods indicated:</span></div><div style="margin-top:6pt"><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:42.321%"></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: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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:12.501%"></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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="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:700;line-height:100%">Dollar Change</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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;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:#ececec;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%">Divestitures gain, net</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#ececec;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:top"><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%">(71.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%">(65.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="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%">(5.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:#ececec;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%">Income from equity method investments, net</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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.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.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="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.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:#ececec;padding:2px 1pt 2px 13pt;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%">Total non-operating income, net</span></td><td style="background-color:#ececec;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:#ececec;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%">58.2&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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.6&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#ececec;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="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, non-operating income increased primarily due to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">higher gains from divestitures, partially offset by lower joint-venture profitability, higher interest expense due to Bridge Facility fees, and fluctuations in deferred compensation plan assets included in Other expense, net.</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%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Provision</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rates for 2022 and 2021 were 21.0% and 14.2%.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate in 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased compared to 2021 primarily due to a one-time tax benefit recorded in 2021 related to the revaluation of the Netherlands deferred tax assets mentioned below and lower stock-based compensation deductions during 2022.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, due to a change in the Netherlands tax law, the statutory tax rate was increased from 25.0% to 25.8% effective January 1, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we recorded a one-time tax benefit of $14.4&#160;million in 2021 due to the revaluation of the Netherlands deferred tax assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the U.S. federal government enacted the Inflation Reduction Act (&#8220;IRA&#8221;) of 2022.  The IRA includes a 15% corporate alternative minimum tax effective in 2024 for certain large corporations, a 1% excise tax on net share repurchases after December 31, 2022, and several tax incentives to promote clean energy.  We do not expect the provisions of the IRA to have a material impact on our financial results.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_73"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results by Segment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial performance, including revenue and operating income, based on four reportable segments:  Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Executive Officer and Chief Operating Decision Maker views and evaluates operations based on the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformance with U.S. GAAP.  For additional discussion of our segments, refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_133">Note 6 &#8220;Reporting Segment and Geographic Information&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a breakdown of revenue and operating income by segment for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:50.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">Dollar Change</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change </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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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></tr><tr><td colspan="3" style="background-color:#ececec;padding: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%">Buildings and Infrastructure</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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%">Segment revenue</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%">1,494.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%">1,422.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%">71.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%">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="background-color:#ececec;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%">Segment revenue as a percent of total revenue</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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%">Segment operating income </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%">406.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 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%">411.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%">(5.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%">(1)</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:#ececec;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%">Segment operating income as a percent of segment revenue</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">Geospatial</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:#ececec;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%">Segment revenue</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.4)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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 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%">Segment revenue as a percent of total 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%">20.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.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><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:#ececec;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%">Segment operating income </span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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 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%">Segment operating income as a percent of segment 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%">29.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%">29.4&#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></tr><tr><td colspan="3" style="background-color:#ececec;padding: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%">Resources and Utilities</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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%">Segment revenue</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%">821.6&#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%">771.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 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%">50.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%">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></tr><tr><td colspan="3" style="background-color:#ececec;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%">Segment revenue as a percent of total revenue</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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%">Segment operating income </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%">278.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 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%">264.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%">14.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%">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="background-color:#ececec;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%">Segment operating income as a percent of segment revenue</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">Transportation</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:#ececec;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%">Segment revenue</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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 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%">Segment revenue as a percent of total 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%">16.4&#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%">17.4&#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></tr><tr><td colspan="3" style="background-color:#ececec;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%">Segment operating income </span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ececec;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 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%">Segment operating income as a percent of segment 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%">9.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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></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%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a reconciliation of our consolidated segment operating income to our consolidated income before income taxes for the periods indicated:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:59.280%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:0.530%"></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><td colspan="3" style="display:none"></td></tr><tr><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="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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Consolidated segment operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated general corporate expenses</span></td><td colspan="3" style="display:none"></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%">(123.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%">(106.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Purchase accounting adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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%">Acquisition / divestiture items</span></td><td colspan="3" style="display:none"></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%">(32.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%">(21.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Stock-based compensation / deferred compensation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" style="display:none"></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%">(54.2)</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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-color:#ececec;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%">Consolidated operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ececec;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%">510.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%">561.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-operating income, net</span></td><td colspan="3" style="display:none"></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%">58.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%">13.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Consolidated income before taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ececec;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:#ececec;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%">569.1&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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%">574.6&#160;</span></td><td style="background-color:#ececec;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="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Buildings and Infrastructure</span></div><div style="margin-top:6pt"><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:78.870%"></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:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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-style:italic;font-weight:700;line-height:100%">Change versus 2021</span></div></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="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:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in revenue - Buildings and Infrastructure</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">5&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(3)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic revenue increased due to demand for our subscription and term license software recurring offerings.  The increases resulted from higher sales to new and existing customers, as well as conversions from perpetual software to recurring offerings.  Civil construction hardware and related software license revenue increased due to relative strength in the North American construction market in the first half of 2022, partially offset by weaker hardware sales, particularly in Europe, in the second half of the year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite revenue and gross margin expansion, operating income decreased primarily due to higher operating expense, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unfavorable foreign currency</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and divestitures.  Operating expense increased due to investments in our Connect and Scale strategy as well as higher marketing and travel costs.  Operating income as a percentage of revenue decreased primarily due to higher operating expense, partially offset by gross margin expansion due to product mix. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Geospatial</span></div><div style="margin-top:6pt"><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:78.870%"></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:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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-style:italic;font-weight:700;line-height:100%">Change versus 2021</span></div></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="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:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in revenue - Geospatial</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(3)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic revenue decreased slightly due to unusually strong hardware sales in the prior year and the softening of hardware sales in the second half of 2022, partially offset by higher software and subscription sales.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span><span style="background-color:#ffffff;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:400;line-height:120%">decreased </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily due to divestitures and reduced revenue, partially offset by better gross margin due to product mix.  Operating income as a percentage of revenue was relatively flat.</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%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Resources and Utilities</span></div><div style="margin-top:6pt"><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:78.870%"></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:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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-style:italic;font-weight:700;line-height:100%">Change versus 2021</span></div></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="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:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in revenue - Resources and Utilities</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">7&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(4)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic revenue increased due to relative strength in agriculture, particularly in the OEM channel, as well as price increases, partially offset by weaker agriculture sales in the reseller channel, particularly Europe, in the second half of the year.  To a lesser extent, revenue was favorably impacted by higher subscription revenue in positioning services.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily due to organic revenue expansion, partially offset by unfavorable foreign currency, and higher operating expenses due to investments in our Connect and Scale strategy.  Operating income as a percentage of revenue was relatively flat.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transportation</span></div><div style="margin-top:6pt"><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:78.870%"></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:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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-style:italic;font-weight:700;line-height:100%">Change versus 2021</span></div></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="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:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change in revenue - Transportation</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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%">(3)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 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%">%</span></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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></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:9pt;font-weight:400;line-height:100%">(1)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic revenue growth</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#f5f5f5;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:9pt;font-weight:400;line-height:100%">%</span></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic revenue decreased primarily driven by lower mobility hardware sales to North American customers.  Enterprise subscription revenue continued to experience growth as the business transitions from a perpetual software license model.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income and operating income as a percentage of revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily due to targeted cost reductions and gross margin expansion due to product mix, partially offset by divestitures and reduced revenue.  We continue to maintain focus on new product introductions and transitions to recurring revenue.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-top:6pt"><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:42.467%"></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.384%"></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.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></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:9pt;font-weight:700;line-height:100%">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Dollar Change</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:9pt;font-weight:700;line-height:100%">% Change </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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:#f5f5f5;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%">Cash and cash equivalents</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.0&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.7&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As a percentage of total 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:10pt;font-weight:400;line-height:100%">3.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="display:none"></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:#f5f5f5;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%">Principal balance of outstanding debt</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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,525.0&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align: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,300.0&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#f5f5f5;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="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:700;line-height:100%">Years</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Dollar Change</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:9pt;font-weight:700;line-height:100%">% Change </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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:#f5f5f5;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%">Cash provided by operating activities</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391.2&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750.5&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359.3)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226.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%">(203.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="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%">(22.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%">11&#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:#f5f5f5;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%">Cash used in financing activities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.7&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#f5f5f5;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</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%">(20.6)</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.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="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%">(9.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%">82&#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:#f5f5f5;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%">Net increase in cash and cash equivalents</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;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%">(54.7)</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;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:#f5f5f5;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%">88.0&#160;</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in cash provided by operating activities was primarily driven by lower net income after adjusting for non-cash items and divestiture gains, higher bonus and cash tax payments, higher accounts receivable, higher inventory purchases, and lower accounts payable associated with the timing of inventory payments.  The decreases were partially offset by an increase in deferred revenue.</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%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in cash used in investing activities was primarily due to higher payments related to businesses acquired in 2022, partially offset by higher proceeds from divestitures. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in cash used in financing activities was primarily driven by higher proceeds of revolving credit facilities, which was used in part to fund the B2W acquisition, partially offset by an increase in common stock repurchases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our cash and cash equivalents and borrowings, along with cash provided by operations will be sufficient in the foreseeable future to meet our anticipated operating cash needs, expenditures related to our Connect and Scale strategy, and debt service. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n March 2022, we entered into a five-year, unsecured revolving loan facility for borrowings up to $1.25 billion, which replaced the 2018 Credit Facility.  The 2022 Credit Facility contains an option to increase the borrowings up to $1.75 billion with lender approval.  At the end of 2022, $225.0&#160;million was outstanding under the 2022 Credit Facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, in connection with our pending acquisition of Transporeon, we arranged to incur substantial new debt obligations, which will be drawn prior to the acquisition closing date.  These arrangements include: </span></div><div style="padding-left:22.5pt;text-indent:-9pt"><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:5.5pt">a term loan credit agreement providing for an unsecured delayed draw term loan facility in the aggregate principal amount of $1.0 billion, comprised of commitments for a 3-year tranche in the amount of $500.0 million and a 5-year tranche in the amount of $500.0 million, and </span></div><div style="padding-left:22.5pt;text-indent:-9pt"><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:5.5pt">an amendment to our 2022 Credit Facility that made $600.0 million of the existing commitments under the Credit Facility available for the pending acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to arranging the above two transactions, we had entered into a 364-day bridge facility commitment letter (the &#8220;Bridge Facility&#8221;) that provided for up to &#8364;1.88 billion of commitments for term loans to fund our acquisition of Transporeon.  The Bridge Facility was reduced to &#8364;500 million by the term loan credit agreement and the amended 2022 Credit Facility. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate refinancing some or all of our outstanding indebtedness and debt commitments at or prior to their maturities, which could involve us accessing the capital markets.  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision enacted in the Tax Cuts and Jobs Act of 2017 related to the capitalization of research and development costs for tax purposes bec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ame effective on January 1, 2022.  In 2022, we paid $88.0&#160;million with respect to this tax provision.  Additionally, if this provision is not deferred or repealed in 2023, we expect that cash tax payments in 2023 will be slightly lower than 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our material cash requirements include the following contractual and other obligations and cash needs:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases primarily for certain of our major facilities including corporate offices, research and development facilities, and manufacturing facilities.  Operating leases represent undiscounted lease payments and include short-term leases.  At the end of 2022, we had fixed lease payment obligations of $171.6&#160;million, with $48.7&#160;million payable within the next 12 months.  Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_142">Note </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_142">8</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_142"> &#8220;</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_142">Leases</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_142">&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report for additional information regarding our leases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Payable</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had income taxes payab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">le of $64.6&#160;million, with $23.7&#160;million payable within the next 12 months.  The amount payable within the next 12 months includes $13.6&#160;million representing a one-time transition tax liability as a result of the 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have unrecognized tax benefits of&#160;$75.5&#160;million&#160;included in Other non-current liabilities, including interest and penalties.  At this time, we cannot make a reasonably reliable estimate of the period of cash settlement with tax authorities regarding this liability.  Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_154">Note 12 &#8220;Income Taxes&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report for additional information regarding our taxes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Purchase Obligations and Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations and commitments primarily relate to investments in our platform associated with our Connect and Scale strategy and non-cancellable inventory commitments.  At the end of 2022, we had operating purchase obligations and commitments of $858.8 million, with $326.2 million payable within the next 12 months.  Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_145">Note 9 &#8220;Commitments and Contingencies&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;of this report for additional information regarding our purchase obligations and commitments.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the items discussed above, we do not have any off-balance sheet financing arrangements or liabilities.</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%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had outstanding floating and fixed-rate senior notes with varying maturities for an aggregate principal amount of approximately $1.5 billion.  Future interest payments total $260.5 million, with $67.3 million payable within the next 12 months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we had $224.6 million of proceeds from debt, net of the payments.  Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_136">Note 7 &#8220;Debt&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report for additional information regarding our debt.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a 2021 Stock Repurchase Program authorized by our Board of Directors, that allows us to repurchase shares from time to time, subject to business and market conditions and other investment opportunities, through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by other means for up to $750 million.  The 2021 Stock Repurchase Program does not obligate us to acquire any specific number of shares. </span><span style="color:#3051f2;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:400;line-height:120%">Because of the additional outstanding indebtedness we have and expect to incur in connection with the pending Transporeon acquisition, we have temporarily discontinued share repurchases.  Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_160">Note 14 &#8220;Common Stock Repurchase&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;of this report for additional information regarding our 2021 Stock Repurchase Program.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EFFECT OF NEW ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of recent accounting pronouncements is disclosed in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_118">Note 1 &#8220;Description of Business and Accounting Policies&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report.</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%">44</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUPPLEMENTAL DISCLOSURE OF NON-GAAP FINANCIAL MEASURES AND ANNUALIZED RECURRING REVENUE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To supplement our consolidated financial information, we include non-GAAP financial measures, which are not meant to be considered in isolation or as a substitute for comparable GAAP.  We believe non-GAAP financial measures provide useful information to investors and others in understanding our &#8220;core operating performance&#8221;, which excludes the (i) effect of non-cash items and certain variable charges not expected to recur; and (ii) transactions that are not meaningful in comparison to our past operating performance or not reflective of ongoing financial results.  Lastly, we believe that our core operating performance offers a supplemental measure for period-to-period comparisons and can be used to evaluate our historical and prospective financial performance, as well as our performance relative to competitors.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic revenue growth is a non-GAAP measure that refers to revenue excluding the impacts of (i) foreign currency translation, and (ii) acquisitions and divestitures.  We believe organic revenue growth provides useful information in evaluating the results of our business because it excludes items that are not indicative of ongoing performance or impact comparability with the prior year.  We provide a reconciliation tables showing the change in revenue growth to organic revenue growth in the &#8220;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_67">Results of Operations</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; section found earlier in this Item 7.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to providing non-GAAP financial measures, we disclose Annualized Recurring Revenue (&#8220;ARR&#8221;) to give the investors supplementary indicators of the value of our current recurring revenue contracts.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARR represents the estimated annualized value of recurring revenue, including subscription, maintenance and support revenue, and term license contracts for the quarter.  ARR is calculated by taking our non-GAAP recurring revenue for the current quarter and adding the portion of the contract value of all of our term licenses attributable to the current quarter, and dividing that sum by the number of days in the quarter and then multiplying that quotient by 365.  Organic ARR refers to annualized recurring revenue excluding the impacts of (i) foreign currency translation, and (ii) acquisitions and divestitures.  ARR and organic ARR should be viewed independently of revenue and deferred revenue as they are performance measures and are not intended to be combined with or to replace either of those items.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-GAAP financial measures, definitions, and explanations to the adjustments to comparable GAAP measures are included below:</span></div><div style="margin-top:6pt"><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:32.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></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:8.402%"></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:8.256%"></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:8.256%"></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:8.402%"></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:8.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Years</span></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share data)</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Dollar<br/>Amount</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:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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:8pt;font-weight:700;line-height:100%">Dollar<br/>Amount</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:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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:8pt;font-weight:700;line-height:100%">Dollar<br/>Amount</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:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">REVENUE:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP revenue:</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:8pt;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:8pt;font-weight:400;line-height:100%">3,676.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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,659.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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,147.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(A)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP revenue:</span></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:8pt;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:8pt;font-weight:400;line-height:100%">3,676.3&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">3,659.4&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">3,152.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><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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">GROSS MARGIN:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP gross margin:</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:8pt;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:8pt;font-weight:400;line-height:100%">2,105.6&#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:8pt;font-weight:400;line-height:100%">57.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">2,034.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">1,754.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55.8&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(A)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(B)</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:8pt;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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">1.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(C)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(D)</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:8pt;font-weight:400;line-height:100%">1.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP gross margin:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">2,204.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">2,132.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">1,861.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">OPERATING EXPENSES:</span></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;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;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;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP operating expenses:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,594.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,473.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,335.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(A)</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:8pt;font-weight:400;line-height:100%">(46.6)</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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(46.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(60.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(B)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(C)</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:8pt;font-weight:400;line-height:100%">(99.9)</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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(118.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(83.2)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(D)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10.9)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP operating expenses:</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:8pt;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:8pt;font-weight:400;line-height:100%">1,363.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><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:8pt;font-weight:400;line-height:100%">37.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">1,275.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><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:8pt;font-weight:400;line-height:100%">34.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">1,142.0&#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:8pt;font-weight:400;line-height:100%">36.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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">OPERATING INCOME:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP operating income:</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:8pt;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:8pt;font-weight:400;line-height:100%">510.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">561.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:8pt;font-weight:400;line-height:100%">15.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">419.8&#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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(A)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(B)</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:8pt;font-weight:400;line-height:100%">32.8&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">21.8&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">21.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(C)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(D)</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:8pt;font-weight:400;line-height:100%">54.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">11.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">31.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP operating income:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">841.5&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">857.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">719.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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><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%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><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:32.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></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:8.402%"></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:8.256%"></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:8.256%"></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:8.402%"></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:8.266%"></td><td style="width:0.1%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NON-OPERATING INCOME (EXPENSE), NET:</span></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;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;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;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP non-operating income (expense), net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24.8)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(B)</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:8pt;font-weight:400;line-height:100%">(107.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(42.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(12.2)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(C)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(D)</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:8pt;font-weight:400;line-height:100%">6.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP non-operating expense, net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(34.8)</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(34.6)</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(44.5)</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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: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;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;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;padding:0 1pt"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">&#160;</span></td><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:8pt;font-weight:400;line-height:100%">&#160;</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">GAAP&#160;and<br/>Non-GAAP<br/>Tax&#160;Rate&#160;% (H)</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">GAAP&#160;and<br/>Non-GAAP<br/>Tax&#160;Rate&#160;% (H)</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">GAAP&#160;and<br/>Non-GAAP<br/>Tax&#160;Rate&#160;% (H)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">INCOME TAX PROVISION (BENEFIT):</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">GAAP income tax provision:</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:8pt;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:8pt;font-weight:400;line-height:100%">119.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:8pt;font-weight:400;line-height:100%">21.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">81.8&#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:8pt;font-weight:400;line-height:100%">14.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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">4.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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP items tax effected</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(E)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Difference in GAAP and Non-GAAP tax rate</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(F)</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:8pt;font-weight:400;line-height:100%">(22.9)</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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">7.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(4.9)</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="background-color:#ffffff;padding:0 1pt"></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><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><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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IP restructuring and tax law change impacts</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(G)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">Non-GAAP income tax provision:</span></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:8pt;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:8pt;font-weight:400;line-height:100%">146.4&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%">145.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><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:8pt;font-weight:400;line-height:100%">17.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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%">112.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><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:8pt;font-weight:400;line-height:100%">16.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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NET INCOME:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">GAAP net income attributable to Trimble Inc.:</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:8pt;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:8pt;font-weight:400;line-height:100%">449.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 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">492.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 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">389.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(A)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(B)</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:8pt;font-weight:400;line-height:100%">(74.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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(20.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">9.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(C)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(D)</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:8pt;font-weight:400;line-height:100%">60.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">11.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">31.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP tax adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(E) - (G)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63.3)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(107.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">Non-GAAP net income attributable to Trimble Inc.:</span></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:8pt;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:8pt;font-weight:400;line-height:100%">660.3&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">677.2&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">562.4&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DILUTED NET INCOME PER SHARE:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">GAAP diluted net income per share attributable to Trimble Inc.:</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:8pt;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:8pt;font-weight:400;line-height:100%">1.80&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;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:8pt;font-weight:400;line-height:100%">1.94&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;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:8pt;font-weight:400;line-height:100%">1.55&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(A)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.53&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.53&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(B)</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:8pt;font-weight:400;line-height:100%">(0.30)</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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">(0.08)</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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">0.04&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(C)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(D)</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:8pt;font-weight:400;line-height:100%">0.24&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">0.04&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">0.12&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-GAAP tax adjustments</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(E) - (G)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.25)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.43)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">Non-GAAP diluted net income per share attributable to Trimble Inc.:</span></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:8pt;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:8pt;font-weight:400;line-height:100%">2.64&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">2.66&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">2.23&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ADJUSTED EBITDA:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">OPERATING INCOME:</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><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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP net income attributable to Trimble Inc.:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">389.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-operating income (expense), net, income tax provision, and net gain attributable to noncontrolling interests </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:8pt;font-weight:400;line-height:100%">61.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">68.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">29.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GAAP operating income:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">510.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">561.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">419.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(A)</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:8pt;font-weight:400;line-height:100%">131.6&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">134.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">156.6&#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="background-color:#ffffff;padding:0 1pt"></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><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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(B)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">(C)</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:8pt;font-weight:400;line-height:100%">112.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">128.6&#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="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">90.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(D)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">Non-GAAP operating income:</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:8pt;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:8pt;font-weight:400;line-height:100%">841.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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">857.0&#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="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-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:8pt;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:8pt;font-weight:400;line-height:100%">719.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation expense and cloud computing amortization</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income from equity method investments, net</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:8pt;font-weight:400;line-height:100%">31.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">37.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">39.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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:100%">917.3&#160;</span></td><td style="background-color:#ececec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:100%">936.9&#160;</span></td><td style="background-color:#ececec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:100%">798.7&#160;</span></td><td style="background-color:#ececec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Definitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP revenue as GAAP revenue, excluding the effects of purchase accounting adjustments for acquisitions occurring prior to 2021.  We believe this measure helps investors understand the performance of our business including acquisitions, as non-GAAP revenue excludes the effects of certain acquired deferred revenue that was written down to fair value in purchase accounting.  Management believes that excluding fair value purchase accounting adjustments more closely correlates with the ordinary and ongoing course of the acquired company&#8217;s operations and facilitates analysis of revenue growth and trends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP gross margin </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP gross margin as GAAP gross margin, excluding the effects of purchase accounting adjustments, acquisition/divestiture items, stock-based compensation, deferred compensation, and restructuring and other costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our investors benefit by understanding our non-GAAP gross margin as a way of understanding how product mix, pricing decisions, and manufacturing costs influence our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP operating expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP operating expenses as GAAP operating expenses, excluding the effects of purchase accounting adjustments, acquisition/divestiture items, stock-based compensation, deferred compensation, and restructuring and other costs.  We believe this measure is important to investors evaluating our non-GAAP spending in relation to revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP operating income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP operating income as GAAP operating income, excluding the effects of purchase accounting adjustments, acquisition/divestiture items, stock-based compensation, deferred compensation, and restructuring, and other costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our investors benefit by understanding our non-GAAP operating income trends, which are driven by revenue, gross margin, and spending.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP non-operating expense, net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP non-operating expenses, net as GAAP non-operating expenses, net, excluding acquisition/divestiture items, deferred compensation, and restructuring and other costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe this measure helps investors evaluate our non-operating expense trends.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP income tax provision</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP income tax provision as GAAP income tax provision, excluding charges and benefits such as net deferred tax impacts resulting from the non-U.S. intercompany transfer of intellectual property, tax law changes, and significant one-time reserve releases upon the statute of limitations expirations.  We believe this measure helps investors because it provides for consistent treatment of excluded items in our non-GAAP presentation and a difference in the GAAP and non-GAAP tax rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP net income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP net income as GAAP net income, excluding the effects of purchase accounting adjustments, acquisition/divestiture items, stock-based compensation, restructuring and other costs, and non-GAAP tax adjustments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This measure provides a supplemental view of net income trends, which are driven by non-GAAP income before taxes and our non-GAAP tax rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP diluted net income per share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Non-GAAP diluted net income per share as GAAP diluted net income per share, excluding the effects of purchase accounting adjustments, acquisition/divestiture items, stock-based compensation, restructuring and other costs, and non-GAAP tax adjustments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our investors benefit by understanding our non-GAAP operating performance as reflected in a per share calculation as a way of measuring non-GAAP operating performance by ownership in the company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Adjusted EBITDA as non-GAAP operating income plus depreciation expense, cloud computing amortization, and income from equity method investments, net.  Other companies may define Adjusted EBITDA differently.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is not intended to purport to be an alternative to net income or operating income as a measure of operating performance or cash flow from operating activities as a measure of liquidity. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is a performance measure that we believe offers a useful view of the overall operations of our business because it facilitates operating performance comparisons by removing </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%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential differences caused by variations unrelated to operating performance, such as capital structures (interest expense), income taxes, depreciation, and amortization of purchased intangibles and cloud computing costs. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Explanations of Non-GAAP adjustments</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.12pt">Purchase accounting adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Purchase accounting adjustments consist of the following:</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:17.57pt">Acquired deferred revenue adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  We adopted ASU 2021-08 in the fourth quarter of 2021 for all acquisitions occurring in 2021 and going forward, which requires the application of ASC 606, Revenue from Contracts with Customers, to recognize and measure contract assets and contract liabilities on the acquisition date.  For acquisitions occurring prior to 2021, non-GAAP revenue excludes the adjustment to our revenue as a result of measuring the contract liability at fair value on the acquisition date. </span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.8pt">Amortization of acquired capitalized commissions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Purchase accounting generally requires entities to eliminate capitalized sales commissions balances as of the acquisition date.  Non-GAAP operating expenses exclude the adjustments that eliminate the capitalized sales commissions.  F</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or acquisitions occurring prior to 2021, non-GAAP operating expenses exclude the adjustment of ac</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quired capitalized commissions amortization.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.03pt">Amortization of purchased intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Non-GAAP gross margin and operating expenses exclude the amortization of purchased intangible assets, which primarily represents technology and/or customer relationships already developed.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(B)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.68pt">Acquisition / divestiture items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Non-GAAP gross margin and operating expenses exclude acquisition costs consisting of external and incremental costs resulting directly from merger and acquisition and strategic investment activities such as legal, due diligence, integration, and other closing costs, including the acceleration of acquisition stock options and adjustments to the fair value of earn-out liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP non-operating expense, net, excludes unusual one-time acquisition/divestiture charges, including foreign currency exchange rate gains/losses related to an acquisition,  divestiture gains/losses, and strategic investment impairments.  These are one-time costs that vary significantly in amount and timing and are not indicative of our core operating performance.  </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(C)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.68pt">Stock-based compensation / deferred compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Non-GAAP gross margin and operating expenses exclude stock-based compensation and income or expense associated with movement in our non-qualified deferred compensation plan liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in non-qualified deferred compensation plan assets, included in non-operating expense, net, offset the income or expense in the plan liabilities. </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(D)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.12pt">Restructuring and other costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Non- GAAP gross margin and operating expenses exclude restructuring and other costs comprised of termination benefits related to reductions in employee headcount and closure or exit of facilities, executive severance agreements, costs incurred in exiting business activities in Russia and Belarus, other business exit costs, Bridge Facility fees, as well as a $20 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> commitment to donate to the Trimble Foundation to be paid over four quarters. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(E)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.24pt">Non-GAAP items tax effected</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  This amount adjusts the provision for income taxes to reflect the effect of the non-GAAP items (A) - (D) on non-GAAP net income.  This amount excludes the GAAP tax rate impact resulting from the non-U.S. intercompany transfer of intellectual property, which is separately disclosed in item (G). </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(F)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.78pt">Difference in GAAP and Non-GAAP tax rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  This amount represents the difference between the GAAP and non-GAAP tax rates applied to the non-GAAP operating income plus the non-GAAP non-operating expense, net. The GAAP tax rate used for this calculation excludes the net deferred tax impacts resulting from the non-U.S. intercompany transfer of intellectual property, which is separately disclosed in item (G).  The non-GAAP tax rate excludes charges and benefits such as net deferred tax impacts resulting from a non-U.S. intercompany transfer of intellectual property and significant one-time reserve releases upon statute of limitations expirations. </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(G)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.12pt">IP restructuring and tax law change impacts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts represent net deferred tax impacts resulting from a non-U.S. intercompany transfer of intellectual property, consistent with tax law changes, including tax rates changes, and our international business operations.&#160;</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(H)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:13.12pt">GAAP and non-GAAP tax rate percentages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  These percentages are defined as GAAP income tax provision as a percentage of GAAP income before taxes and non-GAAP income tax provision as a percentage of non-GAAP income before taxes.</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%">48</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.  Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk related to changes in interest rates and foreign currency exchange rates.  We use certain derivative financial instruments to manage these risks.  We do not use derivative financial instruments for speculative purposes.  All financial instruments are used in accordance with policies approved by our board of directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Interest Rate Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash equivalents consisted primarily of interest and non-interest bearing bank deposits as well as bank time deposits.  The main objective of these instruments is safety of principal and liquidity while maximizing return, without significantly increasing risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of our cash equivalents that they are readily convertible to cash, we do not anticipate any material effect on our portfolio due to fluctuations in interest rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk due to the possibility of changing interest rates under our credit facilities, including the 2022 Credit Facility, 2022 Term Loan Credit Agreement, and the Bridge Facility.  We also have four unsecured, uncommitted, revolving credit facilities that are callable by the bank at any time.  We may borrow funds under the 2022 Credit Facility and uncommitted facilities in U.S. Dollars, Euros, or in certain other agreed currencies as described in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_136">Note 7 &#8220;Debt&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had  two $75.0 million, one &#8364;100.0&#160;million, and one &#163;55.0&#160;million revolving credit facilities, which are uncommitted.  At the end of 2022, $225.0&#160;million was outstanding under the 2022 Credit Facility.   </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to issue fixed-rate debt in the first half of 2023 as part of the pending acquisition of Transporeon and to refinance existing debt.  To minimize interest rate fluctuations, in December 2022, we entered into a contract to offset the changes in the price of U.S. Treasury Notes with an original maturity of 10 years for the period commencing on the contract date and ending May 31, 2023 (&#8220;Treasury Rate Lock&#8221;).  The Treasury Rate Lock is marked-to-market each period through other comprehensive income until the debt is issued, and the effective interest rate method is applied.  The nominal amount is $400 million, and the fair value at the end of 2022 is $7.2 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While not predictive, a hypothetical 50 basis point increase or decrease in the 10-year U.S. Treasury rate as of December 30, 2022 would change the fair value of the Treasury Rate Lock by $16.5 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in international markets, which expose us to market risk associated with foreign currency exchange rate fluctuations between the U.S.&#160;Dollar and various foreign currencies, the most significant of which is the Euro.  In addition, volatile market conditions arising from the COVID-19 pandemic could result in changes in exchange rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the majority of our revenue contracts are denominated in U.S. Dollars, with the most significant exception being Europe, where we invoice primarily in Euro.  Additionally, a portion of our expenses, primarily the cost to manufacture, cost of personnel to deliver technical support on our products and professional services, sales and sales support, and research and development, are denominated in foreign currencies, primarily the Euro.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue resulting from selling in local currencies and costs incurred in local currencies are exposed to foreign currency exchange rate fluctuations, which can affect our operating income.  As exchange rates vary, operating income may differ from expectations.  In 2022, revenue and operating income were unfavorably impacted by foreign currency exchange rates by  $114.1&#160;million and $26.0&#160;million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on cash, debt, and certain trade and intercompany receivables and payables, primarily denominated in Euro, New Zealand Dollars, Brazilian Real, and Canadian Dollars.  These contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts.  Additionally,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in December 2022, we entered into a foreign currency exchange rate contract to minimize foreign currency fluctuations on the &#8364;1.88 billion or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 billion </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pending acquisition of Transporeon.  </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%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our foreign currency contracts are marked-to-market through earnings every </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period and generally range in maturity from one to two months, or from four to six months for acquisitions.  We do not enter into foreign currency contracts for trading purposes.  Foreign currency contracts outstanding at the end of 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.832%"></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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">At the End of 2022</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:9pt;font-weight:700;line-height:100%">At the End of 2021</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:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:700;line-height:100%">Nominal<br/>Amount</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:9pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:700;line-height:100%">Nominal<br/>Amount</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:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Forward contracts:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Purchased</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%">(77.9)</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%">&#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 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%">(107.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 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%">0.1&#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:#ececec;padding:2px 1pt 2px 19pt;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%">Sold</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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%">Foreign currency exchange contract related to acquisition</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%">1,999.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 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%">10.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 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%">&#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 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While not predictive, a hypothetical 5% decrease in the Euro as of December 30, 2022 would change the fair value of the foreign currency exchange contract related to the pending acquisition of Transporeon by $68 million.</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%">50</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">TRIMBLE INC.</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%">INDEX TO FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_91">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_91">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_97">Consolidated Statements of Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_97">53</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_100">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_100">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_106">Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_106">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_112">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_112">56</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_115">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_115">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_163">Reports of Independent Registered Public Accounting Firm</a> (PCAOB ID: <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV84NS9mcmFnOjY3OTJmZDY2ZmZmYjQwMDA4MjRkNmUyZDQyNGJiZjZiL3RhYmxlOmNiZjQzOGVkMTY5YTQ1NzhiYzVhNWJjYTM2ODExNGYwL3RhYmxlcmFuZ2U6Y2JmNDM4ZWQxNjlhNDU3OGJjNWE1YmNhMzY4MTE0ZjBfNy0wLTEtMS00ODQ0NC90ZXh0cmVnaW9uOjkyZWNmMzNkMmJkYTRhMmU4MzFlMWNiOGMwZDQ0ZTcwXzcy_238530ef-ea44-4b1c-96ba-a2198d7f4168">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_163">77</a></span></div></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%">51</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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 8.  Financial Statements and Supplementary Data</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_91"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </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:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></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:15.422%"></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:9pt;font-weight:700;line-height:100%">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except par values)</span></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">:</span></div></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:#ececec;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%">Cash and cash equivalents</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNC0xLTEtMS00ODQ0NA_4e10e687-0cf3-4d6d-9acb-f6fab4620b18">271.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNC0zLTEtMS00ODQ0NA_b7f922c2-5f85-4acd-87d0-3f54d9a0c61f">325.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNi0xLTEtMS00ODQ0NA_afeabde6-1500-490c-a21e-a5d3bf046433">643.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNi0zLTEtMS00ODQ0NA_34f654f7-a42f-4a2e-8493-bdcbf5e093ea">624.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="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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfOC0xLTEtMS00ODQ0NA_8a61f2ab-b471-4e2b-ac00-cadd1a583575">402.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfOC0zLTEtMS00ODQ0NA_e9b48882-087e-4788-9960-ea461b9cb743">363.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTAtMS0xLTEtNDg0NDQ_ca161306-4de8-4a38-aea6-0bfafa8f271e">201.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTAtMy0xLTEtNDg0NDQ_68de4f3e-d210-4c52-ad18-7dbbd3e3aa12">136.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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTEtMS0xLTEtNDg0NDQ_5c051de9-d9ca-4f08-ac32-dd1e543c23f0">1,518.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTEtMy0xLTEtNDg0NDQ_d3cb7402-f285-40f3-a7fe-a0222947dddf">1,450.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property 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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTItMS0xLTEtNDg0NDQ_4a6e7fe2-0a3b-4b7c-a724-81b76fc0dfa6">219.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTItMy0xLTEtNDg0NDQ_5f9408d9-5a06-485b-a42a-e8316ee4eb23">233.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTMtMS0xLTEtNDg0NDQ_26b318d4-31d3-4ab9-b734-e637c317c341">121.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTMtMy0xLTEtNDg0NDQ_cd73a183-ef1b-49a0-8410-5a95271f65ba">141.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTQtMS0xLTEtNDg0NDQ_c8d79a8a-f919-4751-b28c-094eb1e12d40">4,137.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTQtMy0xLTEtNDg0NDQ_7f0a0ae6-f496-49dc-bfac-82a3ed79bd5b">3,981.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other purchased intangible assets, net</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTUtMS0xLTEtNDg0NDQ_f3fb93f6-d118-4656-accf-233969ef42b7">498.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTUtMy0xLTEtNDg0NDQ_302218b8-82b4-47c1-b87f-0a0c5bd29fc9"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTUtMy0xLTEtNDg0NDQ_445c88be-f87d-45e4-aed6-fc740b1f4ee0">506.6</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Deferred income tax 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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTYtMS0xLTEtNDg0NDQ_13db285a-7cc8-4e63-8b03-32a7f8644445"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTYtMS0xLTEtNDg0NDQ_631737da-8b41-459c-9549-558e614d425e">438.4</ix:nonFraction></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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTYtMy0xLTEtNDg0NDQ_3633e582-c2df-4625-a600-fcb1d39ac4fb">502.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTctMS0xLTEtNDg0NDQ_e9e4aeb1-4bb1-44b3-8c91-10f02472e1be">336.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTctMy0xLTEtNDg0NDQ_5fb49ae6-2d75-4b2b-8fb1-978a77d328e9">284.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;text-align:left;vertical-align:top"><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 #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:#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTgtMS0xLTEtNDg0NDQ_fea816ca-f1c3-433e-8624-cf2e8f22efe2">7,269.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 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: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: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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTgtMy0xLTEtNDg0NDQ_10c8e9b1-faab-4380-9e63-5dc7b5442ab3">7,099.6</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ececec;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjEtMS0xLTEtNDg0NDQ_a4e0d344-ead2-43fe-b8e0-f68c4d37785e">300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjEtMy0xLTEtNDg0NDQ_b7a06c7f-9949-4abc-baef-bb07b14f2f00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjItMS0xLTEtNDg0NDQ_ca44780e-c2d6-454c-8ab8-68cca68d763b">175.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjItMy0xLTEtNDg0NDQ_f1167209-832e-4a89-85cc-a97eb06cc731">207.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjMtMS0xLTEtNDg0NDQ_37e06098-dec4-4859-a4aa-0fb58962c325">159.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjMtMy0xLTEtNDg0NDQ_aa5a04bb-6e35-4d8b-a961-5349615fa53b">231.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjQtMS0xLTEtNDg0NDQ_3ff40d0b-0bfe-416a-93d0-6da12f337b36">639.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjQtMy0xLTEtNDg0NDQ_88df128e-b0a7-4c74-9ddb-30e083c47652">548.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="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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjYtMS0xLTEtNDg0NDQ_bc2a2b9b-ed73-4ae5-abbe-ca6878c4a534">188.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjYtMy0xLTEtNDg0NDQ_18acb9c3-d495-474c-98c7-c583aeb32797">201.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;text-align:left;vertical-align:top"><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:#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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjctMS0xLTEtNDg0NDQ_875c6edb-deb9-4fed-9e48-4fd5422a52d2">1,462.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 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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjctMy0xLTEtNDg0NDQ_c2b6fee8-19a8-4ac1-9ece-f366ff153f11">1,188.6</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjgtMS0xLTEtNDg0NDQ_b72cd3cf-470c-4d2e-82da-4849ae381d83">1,220.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjgtMy0xLTEtNDg0NDQ_d3966e2e-4d29-486f-bafa-75a6da863690">1,293.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Deferred revenue, non-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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjktMS0xLTEtNDg0NDQ_df1152d0-4c93-4f57-9e25-072a904a2baf">98.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjktMy0xLTEtNDg0NDQ_4a130087-281f-4dc2-b250-be35fae64e57">83.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzAtMS0xLTEtNDg0NDQ_187d3f46-9311-40ba-a3ba-911d71a37443">157.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzAtMy0xLTEtNDg0NDQ_75d9c06b-10fe-4461-a397-1a2cac142146">263.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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: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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzEtMS0xLTEtNDg0NDQ_f44d27df-d6ff-49ea-b8a8-0bd379f1de75">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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzEtMy0xLTEtNDg0NDQ_4ce51425-a29d-4047-91ab-06aeb05a3aea">54.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzItMS0xLTEtNDg0NDQ_c7347006-b096-48b5-88f2-967df272b405">105.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzItMy0xLTEtNDg0NDQ_4841aa22-59de-4236-ab17-570f7d8c6ca4">121.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Other non-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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzMtMS0xLTEtNDg0NDQ_40d7eb8c-5285-403e-b139-40ab6a1df2a4"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzMtMS0xLTEtNDg0NDQ_565afca8-bd09-4c32-a6ee-0dc74e96caf0">134.4</ix:nonFraction></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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzMtMy0xLTEtNDg0NDQ_8c0ddeb5-e291-4293-8312-8a8cdca711aa">151.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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzQtMS0xLTEtNDg0NDQ_ce4ef0a7-e237-4f29-90d7-9712c2dbece9">3,218.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzQtMy0xLTEtNDg0NDQ_f330f1f1-2a8f-457a-8143-c870e4438bbf">3,154.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 9)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzUtMS0xLTEtNDg0NDQ_24ecb507-5d62-4d5d-99d7-bca464d833b4"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzUtMy0xLTEtNDg0NDQ_3ea3ab86-0c13-4477-a1ef-73d41714c794"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8yMQ_27f30860-e328-4e01-80e5-e43e581b371d"><ix:nonFraction unitRef="usdPerShare" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8yMQ_f0365db6-7672-4861-b5b8-e8715df4a298">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8zNQ_6af96123-1432-4070-a828-4ceb4721d0aa"><ix:nonFraction unitRef="shares" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8zNQ_d352f139-6a0f-45a0-bc9f-2f87838690fa">3.0</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_13d86679-df64-4011-8361-1b85798f75bc"><ix:nonFraction unitRef="shares" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_29a7dba5-298a-48a6-8d2d-4d04982c9c4d"><ix:nonFraction unitRef="shares" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_3a50a15c-762e-42eb-bdcd-3af9d8215c47"><ix:nonFraction unitRef="shares" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_fe04a62d-c3d5-477d-94ad-ec9bf98948de">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMS0xLTEtNDg0NDQ_35a156e6-270f-4da0-af79-ca6d1eefbb99">&#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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMy0xLTEtNDg0NDQ_52c5f195-b9db-4755-a8f9-f6ec624c5b74">&#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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xOA_c1152f86-46af-434d-a14c-08b45ec2d4f2"><ix:nonFraction unitRef="usdPerShare" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xOA_d58b2d43-463a-4cf9-939c-c2d1c512e8bb">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18zMg_07f1dcdb-c6d8-476a-b217-4cdbb0f9f21e"><ix:nonFraction unitRef="shares" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18zMg_2248d098-9891-41e1-a514-e3f7d2623fe8">360.0</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xNjQ5MjY3NDQxNzgy_81988106-4395-4ee3-88ee-6b5a1154d895"><ix:nonFraction unitRef="shares" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xNjQ5MjY3NDQxNzgy_e2a755e5-4c6d-471a-89c4-be874f2677f6">246.9</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y182MQ_4a2ced2b-70fb-48fb-a7ab-2d694ecc6608"><ix:nonFraction unitRef="shares" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y182MQ_a789888d-f21e-4e86-b14c-83e5b0c4b3e1">250.9</ix:nonFraction></ix:nonFraction> shares issued and outstanding at the end of 2022 and 2021</span></div></td><td colspan="2" style="background-color:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMS0xLTEtNDg0NDQ_5b8f5f9f-6a82-4054-8289-232411a68fe0">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMy0xLTEtNDg0NDQ_caacaa6c-c889-4f8b-8096-cca042f033db">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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: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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzktMS0xLTEtNDg0NDQ_1b763cd5-f073-4098-a502-4b1506b61507">2,054.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%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzktMy0xLTEtNDg0NDQ_ab07d613-52a9-4e9b-82eb-cc38f73f1aa5">1,935.6</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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDAtMS0xLTEtNDg0NDQ_fe36426e-f45d-4d26-87b2-3a2036658297">2,230.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDAtMy0xLTEtNDg0NDQ_bc94fcb1-9627-4c55-91f4-ef68082194ec">2,170.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDEtMS0xLTEtNDg0NDQ_10f4fc38-c1ed-49b5-bc69-544dad516c48">234.9</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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDEtMy0xLTEtNDg0NDQ_ada9e164-ea73-4b06-84f0-53f74d9ca78d">161.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="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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDQtMS0xLTEtNDg0NDQ_6f9d74d2-4bb1-47a0-93c8-82f1738b2c39">4,050.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDQtMy0xLTEtNDg0NDQ_3f9176e7-bc77-4547-bf6e-c34641022525">3,944.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</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: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: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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDUtMS0xLTEtNDg0NDQ_3c1eb17e-46ae-4d8e-920f-b6129aa528ee">7,269.0</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 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: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: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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDUtMy0xLTEtNDg0NDQ_4206b9d4-c043-4b2b-a544-727f1d16aa0d">7,099.6</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></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying Notes to the 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%">52</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="margin-top:6pt"><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:56.648%"></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: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:12.500%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Revenue:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Product</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="ic91bfcf1925c4c13ad18566d2fd50084_D20220101-20221230" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMy0xLTEtMS00ODQ0NA_54e0bc6b-7aee-42b4-a964-192d14cc090a">2,152.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="ic7220745856e4e81a54e7c7c8e3617e5_D20210102-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMy0zLTEtMS00ODQ0NA_fb285254-bdaa-41d5-be64-2366b6322520">2,247.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="i66f8145288864749af2ce686b9702eb3_D20200104-20210101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMy01LTEtMS00ODQ0NA_79a6c41d-4747-49b8-b344-2b930e32e487">1,828.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:#ececec;padding:2px 1pt 2px 19pt;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%">Service</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b4b46cf992c4883a53a2dfb746bd6e0_D20220101-20221230" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNC0xLTEtMS00ODQ0NA_02d4b1a3-ae46-4c13-86af-4fd5f3ea8852">641.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacbd7fd983ab4e1f9551474e8e821deb_D20210102-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNC0zLTEtMS00ODQ0NA_5cf45a4e-6665-465d-9ae2-03eccbdcd987">649.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i844be3b22ff34715b363411eba369c17_D20200104-20210101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNC01LTEtMS00ODQ0NA_18fff9c5-5c83-4e35-91d3-c5b407d4a7f5">644.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</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="idec40fc0c7c948d4bdc8184c6ff746c6_D20220101-20221230" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNS0xLTEtMS00ODQ0NA_be691287-4cda-48d6-b0d7-025df98bc9e2">883.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="i7279f2195a274dca825a2c52ac51e8e5_D20210102-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNS0zLTEtMS00ODQ0NA_fe00b17a-0cd8-4009-8ad1-d5a9435c8bfa">762.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="i8b85e400cf4c4baca68a664df7be134a_D20200104-20210101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNS01LTEtMS00ODQ0NA_693806af-ad37-4b48-9099-9cc3a6d0e72a">674.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:#ececec;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%">Total revenue</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNi0xLTEtMS00ODQ0NA_bb92c4c5-00ed-40cf-af3d-aac26978613c">3,676.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNi0zLTEtMS00ODQ0NA_edfa3a39-34bf-4842-8952-978544cd73f3">3,659.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNi01LTEtMS00ODQ0NA_d5909d3e-804f-4681-9ef4-4c89f002e53e">3,147.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="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:#ececec;padding:2px 1pt 2px 19pt;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%">Product</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic91bfcf1925c4c13ad18566d2fd50084_D20220101-20221230" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOC0xLTEtMS00ODQ0NA_599700ec-0c3b-487a-98a8-c42e02b08bff">1,046.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7220745856e4e81a54e7c7c8e3617e5_D20210102-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOC0zLTEtMS00ODQ0NA_ef141718-eccb-443a-b49f-41c025f08306">1,090.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66f8145288864749af2ce686b9702eb3_D20200104-20210101" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOC01LTEtMS00ODQ0NA_9f1e607d-2103-4f61-81c8-8ec4aca8ed8f">855.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</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="i2b4b46cf992c4883a53a2dfb746bd6e0_D20220101-20221230" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOS0xLTEtMS00ODQ0NA_d6004138-289d-43ce-a02b-2cff25964c37">235.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="iacbd7fd983ab4e1f9551474e8e821deb_D20210102-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOS0zLTEtMS00ODQ0NA_38c6b100-c570-4185-a2c4-d0096455e4d7">229.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="i844be3b22ff34715b363411eba369c17_D20200104-20210101" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOS01LTEtMS00ODQ0NA_692f675b-6886-4494-bce6-676fc004f74a">234.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:#ececec;padding:2px 1pt 2px 19pt;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%">Subscription</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idec40fc0c7c948d4bdc8184c6ff746c6_D20220101-20221230" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTAtMS0xLTEtNDg0NDQ_df7b5d1f-78e8-41bf-98f8-1bfb1078b24d">203.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7279f2195a274dca825a2c52ac51e8e5_D20210102-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTAtMy0xLTEtNDg0NDQ_59978499-74e9-4380-9776-ad5281574f66">216.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b85e400cf4c4baca68a664df7be134a_D20200104-20210101" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTAtNS0xLTEtNDg0NDQ_b6ecbe4d-8c64-40f4-830a-00124c0f64c0">211.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of purchased intangible 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTEtMS0xLTEtNDg0NDQ_a2227efc-71a3-42ad-a902-47fe9768405c">85.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTEtMy0xLTEtNDg0NDQ_727825ab-182b-4709-95fa-581311c537b4">87.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTEtNS0xLTEtNDg0NDQ_0f56c7b7-5207-4ac1-9522-f191bde02010">92.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:#ececec;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%">Total cost of sales</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTItMS0xLTEtNDg0NDQ_9295a614-f5c2-46da-ad62-aa6d42cef900">1,570.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTItMy0xLTEtNDg0NDQ_3c44bc4c-131f-417c-9570-9036c6597341">1,624.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTItNS0xLTEtNDg0NDQ_394fc617-1ae3-4457-965a-0b31ac84ecad">1,392.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTMtMS0xLTEtNDg0NDQ_48992fec-b8de-4f71-b126-4bf34a2adb09">2,105.6</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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTMtMy0xLTEtNDg0NDQ_7bba181f-1014-4fdf-aae8-af96b3fbdee8">2,034.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><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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTMtNS0xLTEtNDg0NDQ_86de786b-d1d0-4fab-90f8-9caeb2a289f1">1,754.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></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating expense:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Research and development</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTUtMS0xLTEtNDg0NDQ_b66230fc-f405-4429-ab9a-a7c4afec3645">542.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTUtMy0xLTEtNDg0NDQ_75e48c10-29e4-4680-a26a-2011fc164106">536.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTUtNS0xLTEtNDg0NDQ_a2f8d91b-6c64-444c-bb53-6dd965e287d3">475.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:#ececec;padding:2px 1pt 2px 19pt;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:SellingAndMarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTYtMS0xLTEtNDg0NDQ_fdc4060f-07b6-4e89-8ac2-13ec4cd45f62">553.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:SellingAndMarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTYtMy0xLTEtNDg0NDQ_71a11fad-05d8-4e37-b371-3d3f1a594aa2">506.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:SellingAndMarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTYtNS0xLTEtNDg0NDQ_30f627ba-c070-4304-be19-3bdfd851fce4">467.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTctMS0xLTEtNDg0NDQ_3ac127b9-a5d0-47d1-9079-d4017ffa7319">422.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTctMy0xLTEtNDg0NDQ_b298727e-b5f7-422a-9a47-39368c369399">369.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTctNS0xLTEtNDg0NDQ_26ac44c6-95ee-4b38-947e-2daa592b063c">300.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:#ececec;padding:2px 1pt 2px 19pt;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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTgtMS0xLTEtNDg0NDQ_8e294334-c89b-4abf-b3a1-e12937d3d9a2">30.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTgtMy0xLTEtNDg0NDQ_6f0feeaf-3dc9-4a01-a395-f6ac077dfa9f">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTgtNS0xLTEtNDg0NDQ_d631f836-252a-4dac-b265-422a09a7b11b">25.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of purchased intangible 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTktMS0xLTEtNDg0NDQ_d1e76f33-7124-44a3-a3f6-45c813a377c8">46.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTktMy0xLTEtNDg0NDQ_d29c5dfc-eb5b-4b8a-b26f-9f9efb18c33c">50.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTktNS0xLTEtNDg0NDQ_859da75c-3e99-4cbd-9016-3b9b3c74821f">65.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:#ececec;padding:2px 1pt 2px 37pt;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%">Total operating expense</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjAtMS0xLTEtNDg0NDQ_83fe1b59-36cc-48de-be97-c0da3d86618f">1,594.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjAtMy0xLTEtNDg0NDQ_b0f90815-0805-4884-96ee-e09db549c0f7">1,473.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjAtNS0xLTEtNDg0NDQ_aae52658-7267-4856-957e-ed5624849843">1,335.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjEtMS0xLTEtNDg0NDQ_61722967-77d3-4d88-b1e7-15a97d2588f3">510.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjEtMy0xLTEtNDg0NDQ_228e84c5-995c-4a7d-83f8-17d82198e4b9">561.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjEtNS0xLTEtNDg0NDQ_ad256253-bede-4261-b076-eac9774ef3c7">419.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:#ececec;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%">Non-operating income (expense), net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Divestitures gain, 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMS0xLTEtMTA2MTUz_c29a2820-ea64-4bf5-8a1f-4ca168e9d19b">99.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMy0xLTEtMTA2MTUz_975e68bf-159c-4565-a555-35a04236f371">41.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtNS0xLTEtMTA2MjY2_10c0f42d-6913-4008-9d61-29a69c100d28">13.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:#ececec;padding:2px 1pt 2px 19pt;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%">Interest expense, net</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMS0xLTEtNDg0NDQ_1b327f69-a5dd-4749-8c3a-fed582cdc1c2">71.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMy0xLTEtNDg0NDQ_73abbaa4-8dfb-4646-a673-5fe45e8d51b1">65.4</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtNS0xLTEtNDg0NDQ_9748b62e-31bb-42b4-910d-c506b2588a1d">77.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from equity method investments, 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjUtMS0xLTEtNDg0NDQ_6da157c8-1691-4bb3-acdb-4d8efd88d458">31.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjUtMy0xLTEtNDg0NDQ_1e52c465-d1b2-45d5-9454-13f876db9a74">37.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjUtNS0xLTEtNDg0NDQ_c5496e59-58c4-42d8-998f-fcc9348e899a">39.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:#ececec;padding:2px 1pt 2px 19pt;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%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjYtMS0xLTEtNDg0NDQ_c1d8deba-1326-4f25-81a5-9832ce1ab411">0.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjYtMy0xLTEtNDg0NDQ_3681aa4d-0f6d-4409-8777-3abf39c19c28">0.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjYtNS0xLTEtNDg0NDQ_6c42ebba-d1a6-4ab4-bd51-2b23d4943f91">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;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%">Total non-operating income (expense), net</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjctMS0xLTEtNDg0NDQ_6dc9256b-30fe-4cb3-9c6e-ce2e1d969bb4">58.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjctMy0xLTEtNDg0NDQ_7285cf66-1d36-4634-86e8-c8c784c71065">13.6</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjctNS0xLTEtNDg0NDQ_c29d6181-1869-4e13-acda-667813db604f">24.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:bottom"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Income before taxes</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjgtMS0xLTEtNDg0NDQ_79ef4666-25c2-415c-bbd2-6b6c06245aa1">569.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjgtMy0xLTEtNDg0NDQ_82eceb33-69f2-4a50-8487-cd1880ad26a2">574.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjgtNS0xLTEtNDg0NDQ_c8c191ce-9ea7-4a36-afc1-8e225f7427c7">395.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjktMS0xLTEtNDg0NDQ_cebdf815-ff71-471c-8bd4-85dd4f136ddd">119.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjktMy0xLTEtNDg0NDQ_749455dd-9146-49e6-bba5-83dc1e95b8b8">81.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjktNS0xLTEtNDg0NDQ_942565aa-ef25-425d-bf29-2eea8fb779d9">4.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:#ececec;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%">Net income</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzAtMS0xLTEtNDg0NDQ_dd939544-b3a2-4d85-9fbd-7efbda8a9243">449.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzAtMy0xLTEtNDg0NDQ_b336ff14-8895-4e18-a04b-41d649faec40">492.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzAtNS0xLTEtNDg0NDQ_00516d7b-9be4-449f-b800-f72b1fa1bd22">390.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 19pt;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%">Net income attributable to noncontrolling interests </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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzEtMS0xLTEtNDg0NDQ_372c6a26-7295-4237-a9cb-ef0afc7355a4">&#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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzEtMy0xLTEtNDg0NDQ_164491e5-379c-4e2c-a7fb-a5f318d125e1">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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzEtNS0xLTEtNDg0NDQ_5644c4a9-ee8b-47f9-8b54-d87340b2602d">0.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:#ececec;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%">Net income attributable to Trimble Inc.</span></td><td style="background-color:#ececec;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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzItMS0xLTEtNDg0NDQ_5f18ae32-d4f3-4a50-8d84-d346af255128">449.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzItMy0xLTEtNDg0NDQ_a9b63293-5cfa-4083-9efe-d59b0bd14fa2">492.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzItNS0xLTEtNDg0NDQ_19f94aa6-3dc6-4af5-9317-4f5c97801a62">389.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to Trimble Inc.:</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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzQtMS0xLTEtNDg0NDQ_cf50a1e7-ab91-4083-9531-32c89863a68f">1.81</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzQtMy0xLTEtNDg0NDQ_65f986b0-9cc5-4c0e-904e-a37e15d541f9">1.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzQtNS0xLTEtNDg0NDQ_d3d8534b-0af6-4b41-aa78-da547f12b8ae">1.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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:#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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzUtMS0xLTEtNDg0NDQ_50cba0d7-aae1-4ff6-970e-f8cf36f0045e">1.80</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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzUtMy0xLTEtNDg0NDQ_d24feb77-7a93-4af3-a298-9576bd70c7b4">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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzUtNS0xLTEtNDg0NDQ_30864e84-644e-4649-9fcc-3d793ad45719">1.55</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:#ececec;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%">Shares used in calculating earnings per share:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzctMS0xLTEtNDg0NDQ_a88020d1-78a5-42f3-b404-8ee897d3225f">248.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="shares" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzctMy0xLTEtNDg0NDQ_ebc4571b-52b5-41b0-8489-7e01e1278ef2">251.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="shares" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzctNS0xLTEtNDg0NDQ_4a3ee8a4-95fb-4063-949d-9135a4216e3d">250.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:#ececec;padding:2px 1pt 2px 19pt;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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzgtMS0xLTEtNDg0NDQ_cc107653-e11b-445f-a8fd-c45424af9823">250.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzgtMy0xLTEtNDg0NDQ_05ab79ad-1900-431c-90af-97ca9b1abbd5">254.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzgtNS0xLTEtNDg0NDQ_8638fe87-8e74-49ad-a538-5e964617d3f1">252.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying Notes to the Consolidated Financial Statements.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><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%">53</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:6pt"><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:56.648%"></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: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:12.500%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Net income</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzMtMS0xLTEtNDg0NDQ_dd939544-b3a2-4d85-9fbd-7efbda8a9243">449.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzMtMy0xLTEtNDg0NDQ_b336ff14-8895-4e18-a04b-41d649faec40">492.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzMtNS0xLTEtNDg0NDQ_00516d7b-9be4-449f-b800-f72b1fa1bd22">390.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><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:#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:#ececec;padding:2px 1pt 2px 19pt;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%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzQtMS0xLTEtNDg0NDQ_330cad12-d84e-4c0a-acb4-b8d0f42950ce">81.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzQtMy0xLTEtNDg0NDQ_18168abe-fe3d-433e-a359-7658abc3bc6e">64.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzQtNS0xLTEtNDg0NDQ_2f688f70-59c6-4db2-a198-368004a095d3">77.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Net change related to derivatives and 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="trmb:OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzUtMS0xLTEtMTA5MjA4_962a3095-8172-454e-a238-01bcf8175f48">8.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzUtMy0xLTEtMTA5MjA4_ae675f19-4a64-4212-a55c-5bd2b64d8694">0.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzUtNS0xLTEtMTA5MjE3_986b7320-0ca6-44b6-b3ae-6bc6335e7b68">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><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:#ececec;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%">Comprehensive income </span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzctMS0xLTEtNDg0NDQ_5d4e5e35-4003-4b40-ba35-4eec0dba849f">376.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzctMy0xLTEtNDg0NDQ_1ed267b2-e443-407c-ae51-67e7a30bfc43">429.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzctNS0xLTEtNDg0NDQ_74a624e0-57cf-4b3c-b54a-e0a8ed0d2e7f">468.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income attributable to noncontrolling interests</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzgtMS0xLTEtNDg0NDQ_8d1aeb4d-90de-4a30-9f98-88ed8abaa45b">&#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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzgtMy0xLTEtNDg0NDQ_e462bc2d-2518-431e-b696-cff58f3b37cf">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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzgtNS0xLTEtNDg0NDQ_4ea54100-04a2-442f-942d-3b33ecca6d81">0.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:#ececec;padding:2px 1pt;text-align: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 attributable to Trimble Inc.</span></td><td style="background-color:#ececec;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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzktMS0xLTEtNDg0NDQ_8a54cc2c-f482-4a99-a346-22a89fa1aa12">376.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzktMy0xLTEtNDg0NDQ_646b8a0d-5cb1-41c4-92fa-d7952ff77fdf">429.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzktNS0xLTEtNDg0NDQ_495ae68b-6b75-497c-a583-d6dde466d5f5">468.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying Notes to the 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%">54</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="margin-top:6pt"><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:22.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.204%"></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:5.791%"></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:7.551%"></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:6.378%"></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:10.630%"></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:9.457%"></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:10.483%"></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:6.529%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interest</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:29pt"><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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at the end of 2019</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bb8c89523ca461ab9631218d6b1ad18_I20200103" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMS0xLTEtNDg0NDQ_4bbc1b00-ad98-47c7-8b72-060daf1ab19e">249.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bb8c89523ca461ab9631218d6b1ad18_I20200103" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMy0xLTEtNDg0NDQ_b59da47a-8427-4e3e-9243-2fa710fef04d">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87b118768ec94236aa2137a5499c08ad_I20200103" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtNS0xLTEtNDg0NDQ_c2e1c8c9-846a-4882-9513-86e98675754b">1,692.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e37b6c24a0448a89d2a1d66f2e80faa_I20200103" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtNy0xLTEtNDg0NDQ_3bec69f4-afb6-4c55-b5d4-23c0674d251c">1,602.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09ac4841a03a45b683e239900a61c8bc_I20200103" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtOS0xLTEtNDg0NDQ_e596931e-d3f2-460b-9e0f-4ae14ee36c1e">176.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc7ebab6eef244a79279179f471d6ca3_I20200103" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMTEtMS0xLTQ4NDQ0_65300dcd-457b-4486-a012-54be13f68d67">3,119.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1ac99ed9453409fb94317a1bd394a62_I20200103" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMTMtMS0xLTQ4NDQ0_3402d262-9523-448d-b46f-0077a85f3b0d">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMTUtMS0xLTQ4NDQ0_127f2aea-dd2d-4b1b-9e9b-079785909120">3,120.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtNy0xLTEtNDg0NDQ_93f8dd1b-77fe-4bca-90ec-2b20fa1d8ed8">389.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtMTEtMS0xLTQ4NDQ0_674dee53-3b1a-414d-857d-0a662a0b23ea">389.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic08bcdf4f86840fb9ff6b3ecc732e6db_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtMTMtMS0xLTQ4NDQ0_320abc92-0ffb-4da3-9f57-e1b107743bc1">0.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtMTUtMS0xLTQ4NDQ0_71d47413-1453-4b94-8f8b-c3bdeac472b9">390.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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92431a6dfd8141df8354f12a5c8346ad_D20200104-20210101" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzUtOS0xLTEtNDg0NDQ_736156f8-9e78-4adf-ac62-7c690a892044">78.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzUtMTEtMS0xLTQ4NDQ0_843f64c2-719e-43fc-bf1e-137c954bd02a">78.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzUtMTUtMS0xLTQ4NDQ0_d5e35ab1-3b8f-4000-a439-fe0cbc3fec77">78.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</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><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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzYtMTEtMS0xLTQ4NDQ0_ed11d4da-45ad-4eb2-8593-6ab7ba02ea28">468.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzYtMTUtMS0xLTQ4NDQ0_bcc892bb-a8de-4fd9-b9fb-3e843721f8c2">468.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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock under employee plans, net of tax withholdings</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMS0xLTEtNDg0NDQ_c8c3d7bc-85fd-454f-a1eb-093f7e89f2d1">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMy0xLTEtMTA2MDI4_c41c0eae-d509-4056-a79c-b7d847c0c1a7">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctNS0xLTEtNDg0NDQ_9f8798f9-ac42-47c5-9d89-cf7864fd6060">40.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctNy0xLTEtNDg0NDQ_36f9c15e-8897-49f0-b57c-8547e621bbef">30.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMTEtMS0xLTQ4NDQ0_e85a5866-9838-44e8-9054-e493f1f99bca">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMTUtMS0xLTQ4NDQ0_8e126538-666a-4eb2-9aa2-e7ddaec60f13">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock repurchases</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtMS0xLTEtNDg0NDQ_d9d8446a-b8b0-4b3f-9de2-671bf7548d04">1.9</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtNS0xLTEtNDg0NDQ_5498d85c-ba64-4dda-9b0b-4e8ebc6f9502">13.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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtNy0xLTEtNDg0NDQ_6a9fa528-0f7d-45e1-96e3-b072251fb8bd">68.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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtMTEtMS0xLTQ4NDQ0_9a968469-6352-49d2-b5fd-27553ddae2eb">81.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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtMTUtMS0xLTQ4NDQ0_323b5853-e3c4-45d7-9342-ee5b3b5717f6">81.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzktNS0xLTEtNDg0NDQ_5f9d3be8-500d-4dba-bd35-2dddf68000d4">81.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzktMTEtMS0xLTQ4NDQ0_eaff434e-f06c-40e9-8a73-ce98e6443729">81.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzktMTUtMS0xLTQ4NDQ0_271a726b-9b0f-49ee-bc56-b9a0111c9207">81.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncontrolling interest investments</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic08bcdf4f86840fb9ff6b3ecc732e6db_D20200104-20210101" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEwLTEzLTEtMS00ODQ0NA_a75d53fe-6ceb-4811-a7ba-e1983e504476">0.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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEwLTE1LTEtMS00ODQ0NA_695d3da1-3213-49cc-87c3-0cf1ad96db4b">0.4</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at the end of 2020</span></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8829d8289a93448cbf23ab3092e33e3c_I20210101" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTEtMS0xLTQ4NDQ0_3bb30835-4eb9-4352-9785-6d35d47d7ecd">250.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8829d8289a93448cbf23ab3092e33e3c_I20210101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTMtMS0xLTQ4NDQ0_d59e4142-388e-4385-8ca6-5946db4c8139">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28a2cc710e594ad2a530574bdf8c6b6b_I20210101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTUtMS0xLTQ4NDQ0_22de9699-0aa5-46e5-b4ea-519a4e37bc49">1,801.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ef8561f31674f0f9723381ab67c7040_I20210101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTctMS0xLTQ4NDQ0_a1ccd5f4-821f-4d5b-a52a-4e6e8cd18811">1,893.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7aa88f6189ff4ab0b42b4d779ac02125_I20210101" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTktMS0xLTQ4NDQ0_4e032642-f445-4e9b-a08a-cd246efdd5c1">98.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82c8c270cf046de89c3e963d865a14f_I20210101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTExLTEtMS00ODQ0NA_46534d0f-d88d-42d2-8d0d-250cd37bbaf3">3,596.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c4f1af74264f4aacce6e50abf4a523_I20210101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTEzLTEtMS00ODQ0NA_5139303e-ce9e-4d94-96c6-c3cf0829402f">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTE1LTEtMS00ODQ0NA_a5b7dbce-aede-40fd-a06b-cbc384ff0955">3,598.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTctMS0xLTQ4NDQ0_92fbba24-519f-4622-be34-eda93b7a218d">492.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTExLTEtMS00ODQ0NA_247cf407-3d69-4776-bd18-9daf1dd65f12">492.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3af2b7352f945fcaaf4122f9ba68c3b_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTEzLTEtMS00ODQ0NA_d2533e78-d3df-4986-a0c4-6ea0a1981c2b">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTE1LTEtMS00ODQ0NA_641b3a33-bb17-4330-ade7-ccce66633639">492.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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7034139fb9d4728bd5600354177d7c7_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEzLTktMS0xLTQ4NDQ0_e571b045-f294-4306-bf83-a100ebad8bd7">63.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEzLTExLTEtMS00ODQ0NA_b3dd5d98-8829-4288-ac6d-7465631eca69">63.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEzLTE1LTEtMS00ODQ0NA_9ac6036b-f835-4f25-b304-8a9fc3e12983">63.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</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><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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE0LTExLTEtMS00ODQ0NA_961adcea-a6ef-4706-b8ac-aa3dbb4555ab">429.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE0LTE1LTEtMS00ODQ0NA_1db18b44-ab1b-44be-9551-bc1f780d3582">429.6</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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock under employee plans, net of tax withholdings</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9e796c6a61d4625b97d0319306461a7_D20210102-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTEtMS0xLTQ4NDQ0_03976455-f076-43f7-927a-dc4d88beec26">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTUtMS0xLTQ4NDQ0_371354f1-1232-4148-bce5-55530dfb40ad">36.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTctMS0xLTQ4NDQ0_4b4b6a1d-78b2-44fc-871e-23bb21aa3354">51.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTExLTEtMS00ODQ0NA_ac7060cb-dfa9-48e2-bc4e-d20f92782e80">15.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTE1LTEtMS00ODQ0NA_4697c88e-d633-404e-b3c3-240ac83fa260">15.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock repurchases</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib9e796c6a61d4625b97d0319306461a7_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTEtMS0xLTQ4NDQ0_cdcf1cb0-7192-41da-b86f-48120669268d">2.1</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTUtMS0xLTQ4NDQ0_42aaebb5-3aa6-4d72-8ea2-33aadaa62224">15.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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTctMS0xLTQ4NDQ0_4d17ccf2-df9b-423d-b57f-57f4020f20ea">164.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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTExLTEtMS00ODQ0NA_a276d825-ad38-48c1-9ab7-d2897f3e7c55">180.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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTE1LTEtMS00ODQ0NA_1c3cfad5-279e-4e1a-8e56-14303ab19e01">180.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="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE3LTUtMS0xLTQ4NDQ0_2ed9f0a9-9f8a-466b-8fed-515335382bba">112.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE3LTExLTEtMS00ODQ0NA_2f8a4e0a-f8fe-4b31-9cf8-dd26f4350264">112.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE3LTE1LTEtMS00ODQ0NA_2278bb91-ea6a-4f95-886b-13688538e1bb">112.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncontrolling interest investments</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTUtMS0xLTEwNjMwOA_a73d1ab6-4b28-4d3a-be26-b9786e9a9822">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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTExLTEtMS0xMDYzMDg_67739fb3-a401-4b7c-b272-13ebd09f8e93">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3af2b7352f945fcaaf4122f9ba68c3b_D20210102-20211231" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTEzLTEtMS00ODQ0NA_99e23955-bef1-4792-8ad3-3067b44301c0">1.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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTE1LTEtMS00ODQ0NA_22e00347-9fc3-48c4-a1bd-b8fd777f478d">1.2</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at the end of 2021</span></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94cec561f7464351b3ee7c48661830c4_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTEtMS0xLTQ4NDQ0_4af396cd-bdf3-427b-81ae-4b3cc57b3281">250.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94cec561f7464351b3ee7c48661830c4_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTMtMS0xLTQ4NDQ0_8b8d1bad-9c1e-481b-b359-62e621fdbdb0">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfd5a4ccc68f4e60a72372e8e24e7aa9_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTUtMS0xLTQ4NDQ0_ccf57b10-254f-4d2b-b43e-e58ca5616b83">1,935.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7483af1bfbfd45e39f045c6d9b783017_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTctMS0xLTQ4NDQ0_94d19e2e-7403-4006-aad3-c44ac3c1e92a">2,170.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i903fc54d6c504be99d22adfc2519efea_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTktMS0xLTQ4NDQ0_e5c06b2a-f2f9-4639-8585-73bd78a175af">161.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie65890eb18a341168204a99c93710434_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTExLTEtMS00ODQ0NA_89aaf257-afa8-4e6f-8e79-893e694d6d8c">3,944.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i321d00ef3bf74c4496878312986f8541_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTEzLTEtMS00ODQ0NA_25195a15-7a65-4bf5-81d9-33962387dda4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTE1LTEtMS00ODQ0NA_c659aee2-b95a-47ef-96a9-fb37fe143d35">3,944.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTctMS0xLTQ4NDQ0_e7e076c2-b037-4b05-8ae6-da8bbc743ea4">449.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTExLTEtMS00ODQ0NA_3f553a90-0600-4cc7-9e57-7d1febf0f3af">449.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e813e99945b42b7825d7f6ad03e6cc2_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTEzLTEtMS00ODQ0NA_5be12318-ba26-46f9-8c9c-7cb7c3dd6b87">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTE1LTEtMS00ODQ0NA_5c47d56b-d14a-487f-9dc0-d14ee3ed7fea">449.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:#ececec;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42efddf8d50141acb89df1faa78137f2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIxLTktMS0xLTQ4NDQ0_30f2be24-0143-4628-89c7-ff60035a978d">73.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIxLTExLTEtMS00ODQ0NA_34f32e22-bb5d-4d0b-845e-4de46ecd211b">73.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIxLTE1LTEtMS00ODQ0NA_32c9b4ac-4419-4eeb-8948-4f220587f253">73.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</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><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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIyLTExLTEtMS00ODQ0NA_aaf510d0-8cab-4c11-ac5d-fd21e5388032">376.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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIyLTE1LTEtMS00ODQ0NA_5d4e5e35-4003-4b40-ba35-4eec0dba849f">376.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock under employee plans, net of tax withholdings</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTEtMS0xLTQ4NDQ0_29070bdf-d3a0-4f05-8430-b630e0456d2e">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTUtMS0xLTQ4NDQ0_ec89b705-3868-471a-bc3a-8b4aea8ebff2">29.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTctMS0xLTQ4NDQ0_37956820-839c-497c-868d-46b8dcefd866">43.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTExLTEtMS00ODQ0NA_0709d187-fc5c-41bc-84ff-ca173301a595">13.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTE1LTEtMS00ODQ0NA_fc0f8969-1abc-4df3-b372-3d329ff25a72">13.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock repurchases</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTEtMS0xLTQ4NDQ0_21060991-229f-4184-b094-839f2f9d7c26">6.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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTMtMS0xLTExNDc2Mg_25df047c-d8cf-404a-89d4-d4f09556ba6b">0.1</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTUtMS0xLTQ4NDQ0_462422a6-3097-4321-bc9e-b9ad01bf3e24">47.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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTctMS0xLTQ4NDQ0_847bd597-d0df-449a-85a1-f3cd03862cae">347.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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTExLTEtMS00ODQ0NA_75a64e1f-eb6c-402e-b05b-ff460510cb29">394.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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTE1LTEtMS00ODQ0NA_5361801c-dcd6-4819-9418-c4cdce11a80c">394.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI1LTUtMS0xLTQ4NDQ0_647f3441-dec2-4a60-b8d9-f24d328b7f4f">137.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI1LTExLTEtMS00ODQ0NA_bd77b4b2-d6ff-4c35-97a1-ac4d5a6e0207">137.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI1LTE1LTEtMS00ODQ0NA_e2caa307-8e0f-4092-878f-677509f05f4d">137.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:8pt;font-weight:400;line-height:100%">Balance at the end of 2022</span></td><td colspan="2" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib853dca840d14f66afc4cdf4f0a8764f_I20221230" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTEtMS0xLTQ4NDQ0_13ac9b94-e024-413e-97f5-0af2cbdfe50f">246.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib853dca840d14f66afc4cdf4f0a8764f_I20221230" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTMtMS0xLTQ4NDQ0_8296b855-e626-41c5-be44-f08ffd879516">0.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i192e6f4e8fce43408e3f2005f97ea1a5_I20221230" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTUtMS0xLTQ4NDQ0_a6aa092c-041a-4482-8c0d-db026e8a89a8">2,054.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7b558203c2b4a8ba8b4b6279377aa15_I20221230" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTctMS0xLTQ4NDQ0_bad4b9b9-3a84-4308-8069-b2dabd726c5d">2,230.0</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4090c6cafd8a4a17983478a9ee77fd91_I20221230" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTktMS0xLTQ4NDQ0_171ca915-32d1-41fd-8a73-c2eea98559d8">234.9</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7df90e98ea8463186c2b0acc0277aae_I20221230" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTExLTEtMS00ODQ0NA_850e846a-ff75-4145-8f3c-e8aa7e7bba65">4,050.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f90638a1b3f4ac4827b3b9710702ae1_I20221230" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTEzLTEtMS00ODQ0NA_d45269d5-2929-4229-8563-3f8dae64700c">&#8212;</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTE1LTEtMS00ODQ0NA_6f9d74d2-4bb1-47a0-93c8-82f1738b2c39">4,050.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></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying Notes to the 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%">55</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:6pt"><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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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:13.670%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQtMS0xLTEtNDg0NDQ_48f274af-2917-4274-ab21-99c7e65642e8">449.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: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQtMy0xLTEtNDg0NDQ_e4ab448e-e470-4ca9-b49b-6511e7f7dce1">492.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQtNS0xLTEtNDg0NDQ_4778759d-1525-43bf-b80a-6a119452e5d5">390.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation expense</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzYtMS0xLTEtNDg0NDQ_c75fdbc5-8f89-4ae9-9375-25cfcfc722c4">40.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzYtMy0xLTEtNDg0NDQ_81e0c388-10fe-4691-aab7-38b3b77de7b6">41.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzYtNS0xLTEtNDg0NDQ_3c561bb6-691e-4c03-93cf-585188b43c99">39.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:AdjustmentForAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzctMS0xLTEtNDg0NDQ_6a6a6ef6-f10e-4043-acc0-5bb594030b30">131.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:AdjustmentForAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzctMy0xLTEtNDg0NDQ_ee6f8794-861c-45bc-b547-6b2555b89c08">138.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:AdjustmentForAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzctNS0xLTEtNDg0NDQ_09ca088e-2046-4b0f-8e7d-d18d128e1767">157.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzgtMS0xLTEtNDg0NDQ_c3c004e3-5d97-4080-a19d-2d6509d84bb6">40.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzgtMy0xLTEtNDg0NDQ_db750ad9-5942-45e1-a009-456367d9cdcd">26.9</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzgtNS0xLTEtNDg0NDQ_c68fd750-5f6e-4bb7-803c-c3528481eb81">52.9</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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzktMS0xLTEtNDg0NDQ_cea9c491-cedd-4a95-ba44-37916d20e64e">120.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzktMy0xLTEtNDg0NDQ_7c38c922-d51c-4ab8-9106-af163cb0bf48">122.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzktNS0xLTEtNDg0NDQ_4e1b52f1-abed-4b46-bf94-de5b9892c6de">83.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestitures gain, 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEwLTEtMS0xLTQ4NDQ0_cfbd6a6c-2e27-42a2-8a48-398455fde4bc">99.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEwLTMtMS0xLTQ4NDQ0_52c8f4f8-c8c8-4f41-829d-aea4c6781c13">43.9</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEwLTUtMS0xLTQ4NDQ0_77304fb3-6f25-402c-9ea4-1f17d09be92a">12.2</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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzExLTEtMS0xLTQ4NDQ0_957c5b07-49dd-4d22-b763-3cd305df512e">41.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzExLTMtMS0xLTQ4NDQ0_a1a956a6-f8f2-4e54-9e8e-9a2f17086126">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzExLTUtMS0xLTQ4NDQ0_7239184a-f1ad-4c0f-8a95-97c1f23db27d">42.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">(Increase) decrease in assets:</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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEzLTEtMS0xLTQ4NDQ0_77748f96-258d-4b9d-9317-4b315c7bcda7">55.4</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEzLTMtMS0xLTQ4NDQ0_be7cda7a-660d-4c8e-8ce2-4dad4dd966b9">9.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEzLTUtMS0xLTQ4NDQ0_b1774a7e-27b2-4b4f-86ab-d430603b5e55">14.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><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:#ffffff;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE0LTEtMS0xLTQ4NDQ0_9f8a5af7-108f-4bce-9d3a-2944a0dd9cd2">113.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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE0LTMtMS0xLTQ4NDQ0_e66a49e0-5d49-4b1e-bcff-5371767b8c0e">72.9</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE0LTUtMS0xLTQ4NDQ0_5c17859e-42d1-4229-bbe4-60c314183dcf">5.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="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE1LTEtMS0xLTQ4NDQ0_eb8cdccb-ef69-442d-98ac-916306af6ba0">46.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE1LTMtMS0xLTQ4NDQ0_9c100069-617b-49c1-9c82-c27d85cd5680">30.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE1LTUtMS0xLTQ4NDQ0_8d542ce8-4a5e-41b9-93ab-27e60aba6a52">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Increase (decrease) in liabilities:</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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE3LTEtMS0xLTQ4NDQ0_37380e04-4d9e-4b8b-becb-bfe18223e403">24.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE3LTMtMS0xLTQ4NDQ0_8fcd8592-4058-4458-88fa-988493993ac2">60.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE3LTUtMS0xLTQ4NDQ0_8bb6551f-778e-408d-b54d-0bc3843b322b">15.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation and benefits</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE4LTEtMS0xLTQ4NDQ0_06a5dfec-4ed6-4065-b704-b64b02664289">54.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE4LTMtMS0xLTQ4NDQ0_7949920f-2cc0-42ef-aa4a-3020e4dd991a">54.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE4LTUtMS0xLTQ4NDQ0_9b122c44-eff6-42b9-910d-92cd7b7a27b5">34.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE5LTEtMS0xLTQ4NDQ0_7d317379-e770-4a33-8580-b7b190170969">108.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE5LTMtMS0xLTQ4NDQ0_4599664e-e4b5-4c89-a49b-f728dc312c6d">27.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE5LTUtMS0xLTQ4NDQ0_2e0b9b16-176a-4c80-9fe5-b0db3d5dda3c">65.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and non-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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIwLTEtMS0xLTQ4NDQ0_0f942ee7-b04e-4dd1-be07-6e7b9d6b8cbc">67.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIwLTMtMS0xLTQ4NDQ0_3db395c6-808c-4670-aedd-7f517544c568">22.9</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIwLTUtMS0xLTQ4NDQ0_c92c8157-c470-41e2-8032-64d5df5792bf">44.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIxLTEtMS0xLTQ4NDQ0_2e7aa17c-9bd7-48a8-b95c-a4320a264690">391.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIxLTMtMS0xLTQ4NDQ0_b3d48b5f-87d9-4dbd-9e56-59e33ad89df0">750.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIxLTUtMS0xLTQ4NDQ0_8ff6d893-d61e-45ff-b72a-091e8716e5f6">672.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flow from investing activities:</span></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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIzLTEtMS0xLTQ4NDQ0_4351d07a-a757-4527-916d-33c5af67cebc">373.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIzLTMtMS0xLTQ4NDQ0_5c800593-315e-45fe-aa14-23f9319a379e">236.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIzLTUtMS0xLTQ4NDQ0_c1e78171-8f46-4b9a-ab61-7b70eda90f6e">201.9</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI0LTEtMS0xLTQ4NDQ0_263d3c51-3927-4d0d-982e-bcabc854a958">43.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI0LTMtMS0xLTQ4NDQ0_1e0dd8b3-c415-4db4-8747-5f7b1f637195">46.1</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI0LTUtMS0xLTQ4NDQ0_c75e720f-3ac8-4c98-855c-d8cc0f42c3d5">56.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net proceeds from divestitures</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI1LTEtMS0xLTQ4NDQ0_c60e140f-a047-46e6-9b11-f7f2ec3353ae">215.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI1LTMtMS0xLTQ4NDQ0_f3560d08-297e-48dd-8477-762aad580944">67.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI1LTUtMS0xLTQ4NDQ0_310b24b6-0836-4481-b889-4444d15875c4">27.5</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ffffff;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI3LTEtMS0xLTQ4NDQ0_ef3b0470-4415-4e75-b2d3-45582bfe4a29">25.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI3LTMtMS0xLTQ4NDQ0_af757596-5066-457e-957b-3cebe004441b">11.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI3LTUtMS0xLTQ4NDQ0_83b46239-16bc-478f-bd01-2e6b65260938">0.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI4LTEtMS0xLTQ4NDQ0_55e10c06-262c-4960-9146-cd0daa316a4e">226.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI4LTMtMS0xLTQ4NDQ0_6faae315-8a3e-48f4-b15a-47570c6ec3c9">203.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI4LTUtMS0xLTQ4NDQ0_e40b7689-24ba-444b-b206-5c0fe13dd750">231.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock, net of tax withholdings</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMwLTEtMS0xLTQ4NDQ0_cbfcb22c-334c-434b-8b1a-501302ab2fee">13.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMwLTMtMS0xLTQ4NDQ0_86949669-a9c0-4eae-b81b-771147c8aacd">15.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMwLTUtMS0xLTQ4NDQ0_9725af1c-e779-4a98-a4f5-7baaf0d03871">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMxLTEtMS0xLTQ4NDQ0_21e10797-84b6-4db1-9900-0a8dc82b859a">394.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMxLTMtMS0xLTQ4NDQ0_eb968a21-ed7e-4e18-a370-567713695b99">180.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMxLTUtMS0xLTQ4NDQ0_cd3f5456-0ebc-4c3f-b11a-4c1479cac826">81.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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from debt and revolving credit lines</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMyLTEtMS0xLTQ4NDQ0_ba24ffe8-fd40-431e-b0d4-5eddb6f079e5">814.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMyLTMtMS0xLTQ4NDQ0_c1581987-1881-4ea2-bec9-ecc23aab44a1">198.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMyLTUtMS0xLTQ4NDQ0_d3ae6412-13db-4bdc-bf8a-beb4865bb744">1,173.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on debt and revolving credit lines</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMzLTEtMS0xLTQ4NDQ0_3ac8cc41-4f72-4f2e-9994-3a6b83ad14de">590.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMzLTMtMS0xLTQ4NDQ0_20e0e0fd-299c-411b-ba9a-02f2734000b4">449.9</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMzLTUtMS0xLTQ4NDQ0_988216cd-4068-4f6c-89be-96aca81f21c2">1,486.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="background-color:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM0LTEtMS0xLTQ4NDQ0_6cd2c5f9-e4a7-4d1b-a39f-af6f32d8f421">15.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM0LTMtMS0xLTQ4NDQ0_c14398bb-86cb-42f4-a7ea-4035705b6a19">1.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM0LTUtMS0xLTQ4NDQ0_32f4aeb2-436f-4c8c-9cc2-ad889196c7a6">16.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM1LTEtMS0xLTQ4NDQ0_51826eee-375c-40bf-b8d7-c73f255b729f">199.0</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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM1LTMtMS0xLTQ4NDQ0_4c0ed46d-c65a-46d5-b7bb-6e8ec6adfb87">447.7</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM1LTUtMS0xLTQ4NDQ0_2f0d5761-0b5d-4d72-8979-26fb6febf6e3">400.3</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM2LTEtMS0xLTQ4NDQ0_a1686f80-a96d-40be-81dd-c809558177fd">20.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM2LTMtMS0xLTQ4NDQ0_fe9ca266-26f0-4296-91f0-db3b1dfb1197">11.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM2LTUtMS0xLTQ4NDQ0_7170ee36-0a73-400c-b925-5fa6f82043b5">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM3LTEtMS0xLTQ4NDQ0_c7fd1580-a5b4-44fe-bd0e-50e1c1f303bd">54.7</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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM3LTMtMS0xLTQ4NDQ0_4b756dec-35a5-46c0-98e6-2c5aaa2d75d5">88.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM3LTUtMS0xLTQ4NDQ0_d882f29a-a018-416c-9033-da184c1181eb">48.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><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 year</span></td><td colspan="2" style="background-color:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM4LTEtMS0xLTQ4NDQ0_c4c79108-044d-4c1a-9041-2967fb3fe72e">325.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM4LTMtMS0xLTQ4NDQ0_bcdc51e3-aac3-4acd-a065-1abeeb146acd">237.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM4LTUtMS0xLTQ4NDQ0_88337fbc-6323-4993-b080-d2a364ef4acf">189.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:9pt;font-weight:400;line-height:100%">Cash and cash equivalents - end of year</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: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: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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM5LTEtMS0xLTQ4NDQ0_db6c8bfc-5efd-461e-9d19-159bc9ec8e12">271.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 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: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: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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM5LTMtMS0xLTQ4NDQ0_c4c79108-044d-4c1a-9041-2967fb3fe72e">325.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><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: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: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="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM5LTUtMS0xLTQ4NDQ0_364f08d9-2c53-43b7-bc88-03eaf4f3cb16">237.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 style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow disclosure:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Cash paid for income taxes, net</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQyLTEtMS0xLTQ4NDQ0_e2fa432b-e2ce-4471-b666-7572a31b5a22">197.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: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQyLTMtMS0xLTQ4NDQ0_7fdcfa80-8812-41b9-880e-4ecf9deb75b4">98.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: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQyLTUtMS0xLTQ4NDQ0_229d04bd-2e96-4983-9452-fb1168c93cf9">59.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:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#f5f5f5;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:#f5f5f5;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQzLTEtMS0xLTQ4NDQ0_6df5e788-72ee-4696-bd3e-99672cfa10ad">73.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;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:#f5f5f5;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQzLTMtMS0xLTQ4NDQ0_41fa25d8-8c56-4bd9-ae63-acb5c932f6bd">61.8</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;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:#f5f5f5;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQzLTUtMS0xLTQ4NDQ0_0dd37068-c566-4a15-9216-cc05067980d0">71.8</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying Notes to the 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%">56</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_115"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_118"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTgvZnJhZzplZWMyZTAzNDc1ZmY0NTY3OTI5OGJkMzE5OWM4ODRkNS90ZXh0cmVnaW9uOmVlYzJlMDM0NzVmZjQ1Njc5Mjk4YmQzMTk5Yzg4NGQ1XzU4OA_8450226d-ed85-4819-bf36-4a672c271048" continuedAt="i089e04f27b0e4ad4a6df97fea2ea614f" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1: DESCRIPTION OF BUSINESS AND ACCOUNTING POLICIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trimble Inc., (&#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is incorporated in the State of Delaware since October 2016.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes.  We focus on transforming the way the world works by delivering products and services that connect the physical and digital worlds.  We generate revenue primarily through the sale of our hardware, software, maintenance and support, professional services, and subscriptions.</span></div></ix:nonNumeric><div id="i33743bc37eaa4c9696676ec252553cfe_121"></div><ix:continuation id="i089e04f27b0e4ad4a6df97fea2ea614f" continuedAt="idb260bb06bd34058a946a8ff923b2660"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDAz_149c2fb6-2398-458d-bbae-2df54b060a76" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Consolidated Financial Statements include our results of our consolidated subsidiaries.  Intercompany accounts and transactions have been eliminated.  Noncontrolling interests represent the noncontrolling stockholders&#8217; proportionate share of the net assets and results of operations of our consolidated subsidiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a 52&#8211;53 week fiscal year ending on the Friday nearest to December&#160;31.  Fiscal 2022, 2021, and 2020 were all 52-week years ending on December&#160;30, 2022, December&#160;31, 2021, and January&#160;1, 2021.  Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyMzk3_278d96b7-842d-4955-9883-e6d9d6576bfe" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  Estimates and assumptions are used for revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (&#8220;SSP&#8221;) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and income taxes.  We base our estimates on historical experience and various other assumptions we believe to be reasonable</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Actual results that we experience may differ materially from our estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDc0_ec9b3bff-886b-4d3a-bda6-f886e352496d" continuedAt="ice062b77ceea4e8291749d27be807183" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial performance, including revenue and operating income, based on <ix:nonFraction unitRef="segment" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE2Njk_9d9e1f64-24fa-477e-9b79-8fe0e0cc733b">four</ix:nonFraction> reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. </span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ice062b77ceea4e8291749d27be807183">Our Chief Executive Officer and Chief Operating Decision Maker views and evaluates operations based on the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformance with U.S. GAAP.</ix:continuation> </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDI1_e4101c80-c007-4592-ad3f-55ef51f1b245" continuedAt="i3617c029a7bf4f3fa7104e9dcd40c7bb" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. &#160;Revenue is recognized net of allowance for returns and any taxes collected from customers.  We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine SSP for each performance obligation. &#160;We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services. &#160;In instances where SSP is not directly observable, we determine SSP using information that may include market conditions and other observable inputs.</span></div></ix:nonNumeric></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%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="idb260bb06bd34058a946a8ff923b2660" continuedAt="i9d3d6e8339b64d8d940c7a6a10d3c871"><ix:continuation id="i3617c029a7bf4f3fa7104e9dcd40c7bb"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from products, services, and subscriptions; each of which is a distinct performance obligation.  Descriptions are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue includes hardware and software licenses.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardwar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped. &#160;We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> including perpetual and term licenses is recognized upon delivery and commencement of license term. &#160;In general, our contracts do not provide for customer specific acceptances.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue includes hardware and software maintenance and support and professional services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware maintenance and support, commonly called extended warranty, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">entitles the customer to receive replacement parts and repair services. &#160;Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027">one</span> to <ix:nonNumeric contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" name="trmb:ProductWarrantyTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODc_6846bb77-5ae8-42de-a84f-13fe850669fe">two years</ix:nonNumeric> depending on the product line.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software maintenance and support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support.  Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949">one</span> to <ix:nonNumeric contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" name="trmb:PostContractSupportTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3NDE_3acb7d10-e87d-4072-8668-2697cd9f4ab1">three years</ix:nonNumeric>, with one year being most common.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services.  The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue includes Software as a Service (&#8220;SaaS&#8221;), data, and hosting services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS may be sold with devices used to collect, generate, and transmit data. &#160;SaaS is distinct from the related devices.  In addition, we may host the software that the customer has separately licensed.  Hosting services are distinct from the underlying software.  </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription terms generally range from month-to-month to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d">one</span> to <ix:nonNumeric contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" name="trmb:RevenueContractTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzYwNDE_5f1bc460-d146-4f61-9876-6bd55a05898e">three years</ix:nonNumeric>. &#160;Subscription revenue is recognized monthly over the subscription term,&#160;commencing from activation.</span></div></ix:continuation><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDAx_e5c6e0ff-3133-48a7-ae61-4ba37f4fdbd9" continuedAt="ia5a222a06e634686b2954b8692fe4f32" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, includes billed and unbilled amounts due from customers.  Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required.  Both billed and unbilled amounts due are stated at their net estimated realizable value.  The unbilled receivables were $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY2Mjk_0b3cb563-d199-4bae-b121-061cd9b50139">33.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY2MzY_ac7e6f7b-8702-41eb-acbc-37106da49a3f">39.5</ix:nonFraction> million at the end of 2022 and 2021. </span></div></ix:nonNumeric><div style="margin-top:6pt"><ix:continuation id="ia5a222a06e634686b2954b8692fe4f32" continuedAt="iee256ae466e14b3e9feeae1f9f99309c"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected.  Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors such as age of the accounts receivable balances, credit quality, historical experience, and current</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and future </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iee256ae466e14b3e9feeae1f9f99309c">economic conditions that may affect a customer&#8217;s ability to pay.</ix:continuation>  At the end of 2022 and 2021, our allowance for credit losses was $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcxNDY_84c9771f-16e1-4069-9d16-309c83119866">5.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE2NDkyNjc0NzYwNzM_d52bee54-6be0-4353-8561-029ffd8bcbc9">7.0</ix:nonFraction>&#160;million.  The provision for credit losses for the years ended 2022, 2021, and 2020 were $<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcyMjg_a4318ff5-980c-409a-a6f0-24b00b72ea55">7.7</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcyMzI_0a00ca89-4cf4-4289-972d-8af53c2d528e">2.6</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcyNDA_999a6c7a-1912-48ff-bfe1-3de11cf5ea0b">7.1</ix:nonFraction>&#160;million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:DeferredChargesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDYz_f59a323c-b77a-456c-883e-d46114d59d5c" continuedAt="i10b15563b9dd40faa7aa15ab4887e0b7" escape="true">Deferred Costs to Obtain Customer Contracts</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i10b15563b9dd40faa7aa15ab4887e0b7">Sales commissions incurred in obtaining contracts that include maintenance or subscription revenue are deferred if the contractual term is greater than a year or if renewals are expected, and the renewal commission is not commensurate with the initial commission.  These commission costs are deferred and amortized over the estimated benefit period, which is either the contract term or the shorter of customer life or product life that ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc">three</span> to <ix:nonNumeric contextRef="i892f97378d244fed8f007781edb44b33_I20221230" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3NDQ_ef1165b2-98da-443a-96e7-eb6e293681ab">seven years</ix:nonNumeric>.  Contracts with an amortization period of a year or less from this deferral requirement are expensed as incurred.</ix:continuation> </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%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i9d3d6e8339b64d8d940c7a6a10d3c871" continuedAt="iaf99890d726f48bc869cdb850683fe0f"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022 and 2021, deferred costs to obtain customer contracts were $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc5Mzc_6805bbb6-7480-4921-a259-b4d88c19797f">74.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc5NDQ_2371cff5-96c4-4640-ba2e-62fccb891a73">59.7</ix:nonFraction> million.  These costs are included in Other non-current assets in the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to deferred costs to obtain customer contracts was $<ix:nonFraction unitRef="usd" contextRef="i5f608dc714994def9957b707c781c610_D20220101-20221230" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzgyMTI_bbf7f5d5-eabd-4dc6-96b3-93e0e5ab6da3">32.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="icf08dc4cde2d4f979d4e36e37b2d839b_D20210102-20211231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzgyMTY_a7f424f4-34e5-4a81-951d-68ba24ceba47">25.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ide833f2574124d0d8f71ae2080e16f98_D20200104-20210101" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzgyMjQ_5854dd16-918f-4081-8f15-3c1c8155e251">22.8</ix:nonFraction> million, for 2022, 2021, and 2020.  This expense is included in Sales and marketing expense in our Consolidated Statements of Income.</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDUw_75e4767e-1116-4d7c-84be-a4dd51c40b5d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value.  Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances.  Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues.  If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDU0_e9a561f9-10d1-4185-9236-d9feeb4f8bb2" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable.  Useful lives generally range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d">four</span> to <ix:nonNumeric contextRef="ia3167129a7c1486aa14e570c2b34e7d4_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMTA_93f46185-413f-4031-97b1-4b6a3d34ac16">six years</ix:nonNumeric> for machinery and equipment, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2">five</span> to <ix:nonNumeric contextRef="i507a52b1afb04c4380d25a5c5069b3b6_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDg_f5bc8e0b-0743-4828-a7de-bdfa33ccfc24">ten years</ix:nonNumeric> for furniture and fixtures, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d">two</span> to <ix:nonNumeric contextRef="iba2eaa6114964c008f1d2c9ab26d9808_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyODU_e96e201f-1760-47ae-84d6-42a43ac85b3f">five years</ix:nonNumeric> for computer equipment and software, <ix:nonNumeric contextRef="i28f75f7df2384780b22da2e2ec43c2be_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkzMjU_cc2dddf9-54d6-4d10-bf1c-b32910e285ef">thirty-nine years</ix:nonNumeric> for buildings, and the life of the lease for leasehold improvements.  We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1">two</span> to <ix:nonNumeric contextRef="i8d76ab749f5543e7ad6f20f13ef4eae9_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDY_66793055-fe61-4148-a867-cfa2dbdea99b">five years</ix:nonNumeric>.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDM2_73cdc4ca-3570-4e87-9c0c-6a9156509ca2" continuedAt="i98a43ed09995438db51a48324fc0c501" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception.  Operating leases with lease terms greater than&#160;one year are included in Operating lease right-of-use (&#8220;ROU&#8221;) assets, in both Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.  Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at commencement date.  The operating lease ROU asset includes adjustments made for uneven rents, lease incentives, and lease impairments.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i98a43ed09995438db51a48324fc0c501">Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement.</ix:continuation> </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDMz_879dd36e-8c30-46c5-8cfe-bcc667f20df8" escape="true"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date.  When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets.  Critical estimates when valuing intangible assets include expected future cash flows based on consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates.  Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDk0_cfd3ce37-0ce8-4542-821c-ffdaffa4dad5" continuedAt="ibad7a677813a4fb9bd38da7a7672aa7e" escape="true"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist.  To determine whether goodwill is impaired, we first assess qualitative factors.  Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events.  If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis.  Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibad7a677813a4fb9bd38da7a7672aa7e">When performing a quantitative approach, we compare the reporting unit&#8217;s carrying amount, including goodwill, to the reporting unit's fair value.  The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates.  If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.</ix:continuation>  </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%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="iaf99890d726f48bc869cdb850683fe0f" continuedAt="ifb1fd5186f6545b987f4dd37e3e1aee9"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyMzg3_95315e63-6406-488f-99de-93c86955f429" continuedAt="i53e3e2aca2cb46e1ac8a9fc80879e365" escape="true"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired in a business combination are recorded at fair value.  Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from <ix:nonNumeric contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzMDA2_728be4a2-4434-4248-a1e1-5c4b9160fdcd">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzMDEy_cc9bcd43-d813-4a98-9347-fe6014e80ebe">ten years</ix:nonNumeric> and have a weighted-average useful life of approximately <ix:nonNumeric contextRef="i6efef99554bd4db787d13bf7c24ea507_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzMDcy_e30fb576-0902-4fdd-95e3-cfe5b7fae9c5">seven years</ix:nonNumeric>.  We write off fully amortized intangible assets when those assets are no longer used.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i53e3e2aca2cb46e1ac8a9fc80879e365">We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows.  The estimated future cash flows are primarily based upon assumptions about expected future operating performance.</ix:continuation>  </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDQz_c46763d9-ab58-4a07-af9c-f5df131b77d8" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue for warranty costs as part of our cost of sales based on associated material product costs, technical support labor costs, and costs incurred by third parties performing work on our behalf.  Our expected future cost is primarily estimated based upon historical trends in the volume of product returns within the warranty period and the cost to repair or replace the equipment.  When products sold include warranty provisions, they are covered by a warranty for periods ranging from <ix:nonNumeric contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230" name="trmb:WarrantyPeriodOnProductsSold" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzOTc0_7b685857-cab2-488e-8834-58d6f5e177d1">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" name="trmb:WarrantyPeriodOnProductsSold" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzOTgw_64d9d29a-4d3b-4ef1-97e1-769de16c75de">two years</ix:nonNumeric>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty expenses o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE0MDEz_52f0fad6-6eb9-4792-a8a8-64685fab659d">11.7</ix:nonFraction> million</span><span style="background-color:#ffffff;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:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE0MDIw_cfbf9e5a-3e89-481e-b853-4a1c64d71967">17.1</ix:nonFraction> million are included in Other current liabilities in the Consolidated Balance Sheets at the end of 2022 and 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDY5_3a8b9426-8d30-47c0-9588-af7499764e74" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the balance sheet date.  Revenue and expense are translated at average monthly exchange rates during the year.  Translation adjustments resulting from this process are recorded to other comprehensive income.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDE2_f35714b0-9615-4919-b374-0ac3178f041d" continuedAt="icfd03dae83fd4959a9ef58d127a9a343" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="icfd03dae83fd4959a9ef58d127a9a343" continuedAt="i1c68f80ffbc4494fafeb085dbc5a278a"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is based on the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date fair value of the awards, net of expected forfeitures.  Expense is generally recognized on a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> straight-line basis over </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1c68f80ffbc4494fafeb085dbc5a278a">the requisite service period of the stock awards.  The estimate of the forfeiture rate is based on historical experience.</ix:continuation> </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyMzgw_70c1a61e-d99d-4945-b9fc-947d77b7fe83" escape="true"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred.  Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred.  We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDEz_36129559-eb8b-4135-91b3-b290499e4b21" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income.  A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized.  Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position.  We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes.  Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.  Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions.  We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions.  Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges.  The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.</span></div></ix:nonNumeric></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%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="ifb1fd5186f6545b987f4dd37e3e1aee9"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDg5_fd83dbd7-d237-4a87-ad7d-ef899e8717b0" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are maintained with several financial institutions.  Deposits held with banks may exceed the amount of insurance provided on such deposits.  Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers.  We perform ongoing credit evaluations of our customers&#8217; financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we rely on a limited number of suppliers for a number of our critical components.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDEw_c151d823-d131-4888-8d6d-efbf4de2e4e3" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees, Including Indirect Guarantees of Indebtedness of Others</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters.  We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties.  These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.  In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities.  In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.  Historically, payments made under these agreements were not material, and <ix:nonFraction unitRef="usd" contextRef="ia25465d59fbe4149ad19f565ae56ca23_I20211231" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE5NjAz_9d6b7a53-9c2b-4103-a28c-683a0df6953a"><ix:nonFraction unitRef="usd" contextRef="if107a35e272849bb9586210322bf74b6_I20221230" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE5NjAz_b7ee7bb7-bbdb-4b8f-a996-4eb7305237cf">no</ix:nonFraction></ix:nonFraction> liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2022 and 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDU2_e27ccd79-b032-4194-884d-5adbb65a1046" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily denominated in New Zealand Dollars, Brazil Real, Canadian Dollars, Norwegian Krone, and Euro.  T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts.  We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions, including the fourth quarter of 2022 foreign currency contract for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the &#8364;<ix:nonFraction unitRef="eur" contextRef="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230" decimals="-7" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY1OTcwNjk4MDExMDM_04095025-a9ec-46eb-82af-aea73f5a7386">1.88</ix:nonFraction>&#160;billion or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230" decimals="-7" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE4NjkxNjk3NzEyMTE0_9ac11493-664b-4e3c-a54c-471ad19bcdb6">2.0</ix:nonFraction> billion</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pending acquisition of Transporeon.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above-mentioned foreign currency contracts are marked-to-market through earnings every reporting period and generally range in maturity from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e">one</span> to <ix:nonNumeric contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" name="us-gaap:DerivativeRemainingMaturity1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzg5_e4d8783b-0bd3-400c-a4c3-d2dda0624245">two months</ix:nonNumeric>, or from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79">four</span> to <ix:nonNumeric contextRef="iedc541cfd4fc49aba959ead05a67aeb5_D20220101-20221230" name="us-gaap:DerivativeRemainingMaturity1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5Mjg_c7cebe42-694a-4383-abd1-b02aef1abe98">six months</ix:nonNumeric> for contracts related to acquisitions.  We do not enter into foreign currency forward contracts for trading purposes.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, in conjunction with the pending acquisition of Transporeon, we entered into a contract to offset the changes in the price of U.S. Treasury Notes with an original maturity of 10 years (&#8220;Treasury Rate Lock&#8221;).  The purpose of the Treasury Rate Lock is to minimize the impact of interest rate fluctuations on new fixed-rate debt expected to be issued in connection with this acquisition.  This derivative contract is accounted for as a cash flow hedge and is marked-to-market each period with gains or losses recorded through other comprehensive income.  Upon issuance of the debt, the derivative is settled, and the other comprehensive income is amortized as interest expense over the 10-year debt term by use of the effective interest rate method.  At the end of 2021, there were <ix:nonFraction unitRef="usd" contextRef="i21c98fc373af4672b810eee4d8cc3acc_I20211231" decimals="INF" name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwNjc0_1eb3a9b8-f61b-4542-9d1a-987134b3b20d">no</ix:nonFraction> derivatives outstanding that were accounted for as hedges.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY1OTcwNjk3OTE0NDc_52a271c2-85c0-4b68-a583-df4e076ae34a" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued Accounting Pronouncements not yet Adopted</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements applicable or material to us not yet adopted.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently adopted accounting pronouncements.</span></div></ix:nonNumeric></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%">61</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90ZXh0cmVnaW9uOmYwMTUwNDI0NzU4MDRlYzQ4ZjQxY2RkZDgxOTBjOTMzXzc5NQ_fbc35797-775c-47c8-9a91-36bf09fd5d2c" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2: EARNINGS PER SHARE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period.  Diluted earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period plus additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued.  Potentially dilutive common shares include outstanding stock options, RSUs, contingently issuable shares, and shares to be purchased under our ESPP.</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90ZXh0cmVnaW9uOmYwMTUwNDI0NzU4MDRlYzQ4ZjQxY2RkZDgxOTBjOTMzXzc4OA_9f0ff71d-8e40-4a19-9c6d-d25c43d0426c" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share:</span></div><div style="margin-top:6pt"><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.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></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.911%"></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.916%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Numerator:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Net income attributable to Trimble Inc.</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzMtMS0xLTEtNDg0NDQ_5f18ae32-d4f3-4a50-8d84-d346af255128">449.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzMtMy0xLTEtNDg0NDQ_a9b63293-5cfa-4083-9efe-d59b0bd14fa2">492.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzMtNS0xLTEtNDg0NDQ_19f94aa6-3dc6-4af5-9317-4f5c97801a62">389.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:#ececec;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%">Denominator:</span></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Weighted average number of common shares used in basic earnings per share</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzUtMS0xLTEtNDg0NDQ_a88020d1-78a5-42f3-b404-8ee897d3225f">248.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="shares" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzUtMy0xLTEtNDg0NDQ_ebc4571b-52b5-41b0-8489-7e01e1278ef2">251.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="shares" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzUtNS0xLTEtNDg0NDQ_4a3ee8a4-95fb-4063-949d-9135a4216e3d">250.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:#ececec;padding:2px 1pt 2px 13pt;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 dilutive securities</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzYtMS0xLTEtNDg0NDQ_95209bd8-9a9f-4645-97a6-64794e8d91a4">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzYtMy0xLTEtNDg0NDQ_7dabe20b-49f7-4b72-8881-973610ac4be6">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzYtNS0xLTEtNDg0NDQ_74cead1e-700b-4785-9a35-b086807f63fd">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share</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="shares" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzctMS0xLTEtNDg0NDQ_cc107653-e11b-445f-a8fd-c45424af9823">250.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="shares" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzctMy0xLTEtNDg0NDQ_05ab79ad-1900-431c-90af-97ca9b1abbd5">254.3</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="shares" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzctNS0xLTEtNDg0NDQ_8638fe87-8e74-49ad-a538-5e964617d3f1">252.3</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:#ececec;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 earnings per share</span></td><td style="background-color:#ececec;border-top: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:#ececec;border-top: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="usdPerShare" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzgtMS0xLTEtNDg0NDQ_cf50a1e7-ab91-4083-9531-32c89863a68f">1.81</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;border-top: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:#ececec;border-top: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="usdPerShare" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzgtMy0xLTEtNDg0NDQ_65f986b0-9cc5-4c0e-904e-a37e15d541f9">1.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;border-top: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:#ececec;border-top: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="usdPerShare" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzgtNS0xLTEtNDg0NDQ_d3d8534b-0af6-4b41-aa78-da547f12b8ae">1.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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="usdPerShare" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzktMS0xLTEtNDg0NDQ_50cba0d7-aae1-4ff6-970e-f8cf36f0045e">1.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usdPerShare" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzktMy0xLTEtNDg0NDQ_d24feb77-7a93-4af3-a298-9576bd70c7b4">1.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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="usdPerShare" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzktNS0xLTEtNDg0NDQ_30864e84-644e-4649-9fcc-3d793ad45719">1.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive weighted-average shares </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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzExLTEtMS0xLTExNDc1MQ_0eb6542e-9411-4ace-ac7f-083a347203a2">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="shares" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzExLTMtMS0xLTExNDc1Ng_531bf35a-1a7f-4d8f-8abb-ea061b6204c8">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="shares" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzExLTUtMS0xLTExNDc1OA_1874d766-45d5-4a00-ba5e-bb2fce790e3c">0.5</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><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.</span></div></ix:nonNumeric></ix:nonNumeric><div id="i33743bc37eaa4c9696676ec252553cfe_127"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzI0MDA_88802a83-56a7-42a2-a794-fc6a1ed07e36" continuedAt="i8fa9d8d04ce443059c5510bf8cfd85eb" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3: ACQUISITIONS AND DIVESTITURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we entered into a definitive agreement to acquire Transporeon in an all-cash transaction valued at approximately &#8364;<ix:nonFraction unitRef="eur" contextRef="i86d24b207cdc454e9daeb37722f2f827_D20221201-20221230" decimals="-7" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzEwOTk1MTE2Mzc1NTE_04392ce4-2394-41bc-b443-19057a22d814">1.88</ix:nonFraction>&#160;billion or $<ix:nonFraction unitRef="usd" contextRef="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230" decimals="-7" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE4NjkxNjk3NzA0MTE3_9ac11493-664b-4e3c-a54c-471ad19bcdb6">2.0</ix:nonFraction> billion.  Transporeon, a Germany-based company, is a leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, in alignment with our Connect and Scale strategy.  We believe the acquisition will advance our sustainability strategy by reducing under-utilized carrier capacity and &#8220;empty miles&#8221; and increase our international footprint and long-term Transportation opportunities.  The acquisition will be funded through a combination of cash on hand and new debt.  We expect this acquisition to close in the first half of 2023, subject to customary closing conditions including regulatory approvals in certain international countries.  Following the closing, we intend to integrate Transporeon into our Transportation segment for financial reporting purposes. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we acquired&#160;<ix:nonFraction unitRef="acquisition" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="INF" name="us-gaap:NumberOfBusinessesAcquired" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQzOTgwNDY1MzcxOTc_32284963-568a-4f82-ad09-ef3698d553d6">two</ix:nonFraction> businesses, with total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzY1OTcwNjk3ODc3MzY_45f4fff8-618e-4d95-97d1-64f1f0de8112">379.5</ix:nonFraction>&#160;million.  The largest acquisition was Bid2Win Software, LLC, a leading provider of estimating and operations solutions for the heavy civil construction industry.  In the aggregate, the businesses acquired contributed less than <ix:nonFraction unitRef="number" contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230" decimals="2" name="trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzEwOTk1MTE2NTc2MzU_cba2151f-cc2b-4919-89a4-3323d8e8f8e5">1</ix:nonFraction>% of our total revenue during 2022.  The Condensed Consolidated Statements of Income include the operating results of the acquired businesses from the date of acquisitions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we acquired </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AgileAssets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with total purchase consideration of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if5bc2c4b6cb445d2be1c20703e60ef44_D20210102-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE0OQ_061fefeb-f5b7-4c4f-9f6d-7c0dd1bad871">237.5</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  AgileAssets is a provider of SaaS solutions for transportation asset lifecycle management.  The acquisition contributed less than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i669914e731ef4c398dd40b5ea91c1fdb_D20210102-20211231" decimals="2" name="trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQwMg_ec28f67d-06cc-422c-ab11-e9667793dcbf">1</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our total revenue during 2021. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we acquired <ix:nonFraction unitRef="acquisition" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="INF" name="us-gaap:NumberOfBusinessesAcquired" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQ2MQ_6ac091cd-cd5e-4c90-b1da-64f8917bd6f0">three</ix:nonFraction> businesses, with total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzUxMw_288da37b-4bd9-484f-9b9e-2665a691a24f">205.1</ix:nonFraction> million.  The acquisitions were not significant individually or in the aggregate.  In the aggregate, the businesses acquired contributed less than <ix:nonFraction unitRef="number" contextRef="i3ff54a0e611a46d0b8f603af15ed852f_D20200104-20210101" decimals="2" name="trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzczNw_26c0e006-7173-4b16-9fbe-f9f286822e72">1</ix:nonFraction>% of our total revenue during 2020. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs of</span><span style="background-color:#ffffff;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:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE3NTk_39d81754-ed4f-438c-9a15-86e10ef4c904">20.4</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;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:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE3NjM_98bcec49-f365-48a7-afcc-7fefed83e3fd">13.6</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE3NzE_f58578ea-a936-433f-90f5-12519bf6f7d0">20.3</ix:nonFraction>&#160;million in 2022, 2021, and 2020, were expensed as incurred and are included in Cost of sales and General and administrative expenses in our Consolidated Statements of Income.</span></div></ix:nonNumeric><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%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i8fa9d8d04ce443059c5510bf8cfd85eb" continuedAt="i92d50ca06db4410dacd272f3950c9699"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzI0MTI_cf3ad802-b962-4bfc-846a-339341641b40" escape="true"><div style="margin-top:6pt"><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 business combinations completed during the periods indicated:</span></div><div style="margin-top:6pt"><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:56.648%"></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: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:12.500%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Fair value of total purchase consideration</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i918045192e7d43eaadaeccd8700c6c11_D20220101-20221230" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzItMS0xLTEtNDg0NDQ_4c4c3ccc-4a71-4834-a05f-03053874be87">379.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fe7d6fdb18e4dc5a7b740f9b1e7fb9a_D20210102-20211231" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzItMy0xLTEtNDg0NDQ_a4fa866a-8441-418b-bbbf-5dbdfc0593d0">237.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40baaeddbfcd4583959e047e9df281f2_D20200104-20210101" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzItNS0xLTEtNDg0NDQ_f5a2f88d-5ce6-4803-b738-41ff45370f35">205.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Less fair value of net assets acquired:</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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Net tangible assets acquired</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230" decimals="-5" sign="-" name="trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzQtMS0xLTEtNDg0NDQ_131c3dbe-2a99-40dc-a931-45d7d1581c1e">9.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231" decimals="-5" sign="-" name="trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzQtMy0xLTEtNDg0NDQ_f97a44bc-3848-445c-8f35-eb4e5ebf916f">5.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f10e7a0feb4e049fb3e301559dc04a_I20210101" decimals="-5" sign="-" name="trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzQtNS0xLTEtNDg0NDQ_26ddfedc-ff75-4b0d-a6f7-70458c597973">1.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzUtMS0xLTEtNDg0NDQ_86685d79-70a1-4f2b-b187-ed8aaa737583">131.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="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzUtMy0xLTEtNDg0NDQ_1f3b4055-4654-4be6-bb44-5198d13712b1">67.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="i53f10e7a0feb4e049fb3e301559dc04a_I20210101" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzUtNS0xLTEtNDg0NDQ_ec687273-632a-47c7-93a0-166d5513a1e5">56.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:#ececec;padding:2px 1pt 2px 19pt;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%">Deferred taxes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzYtMS0xLTEtNDg0NDQ_ecdcf453-2aca-4b4b-8e50-9a5b181afbd7">0.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzYtMy0xLTEtNDg0NDQ_f32d4093-ad36-4758-8930-31753030a34b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53f10e7a0feb4e049fb3e301559dc04a_I20210101" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzYtNS0xLTEtNDg0NDQ_3d81ffbc-d93d-40f5-a94e-5689367d9303">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#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%">Goodwill</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="i66e74e6a188b4abc88339174f7653e28_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzgtMS0xLTEtNDg0NDQ_8cfd91bb-a6bf-4f94-a23b-17f291bb3ed6">258.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: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="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzgtMy0xLTEtNDg0NDQ_0d609b6d-3684-4adc-b242-cdc3f21c9736">175.5</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 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="i53f10e7a0feb4e049fb3e301559dc04a_I20210101" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzgtNS0xLTEtNDg0NDQ_ab533890-e950-4245-b300-4d90e79b784a">149.3</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></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we divested <ix:nonFraction unitRef="business" contextRef="id0287dab34d9444a84ccd80bbc7fbbfc_D20220101-20221230" decimals="INF" name="trmb:DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQzOTgwNDY1MzcyMDU_dfb50f9e-db11-43be-866c-440546c05a00">six</ix:nonFraction> businesses with total proceeds of $<ix:nonFraction unitRef="usd" contextRef="id0287dab34d9444a84ccd80bbc7fbbfc_D20220101-20221230" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE2NDkyNjc0NzE4ODQ_96665ae5-1183-4caf-8541-f58d54ca334d">226.3</ix:nonFraction>&#160;million.  The largest divestiture was the sale of Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO accessories businesses to Precisional LLC, an affiliate of The Jordan Company (&#8220;TJC&#8221;), for $<ix:nonFraction unitRef="usd" contextRef="ic8259182d0c94a03892e9b208c4859e0_D20220501-20220530" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzEwOTk1MTE2MzY1OTY_6af2a3df-d7f1-4fde-a558-3fca8038489f">205.1</ix:nonFraction>&#160;million in cash, which included a working capital adjustment.  </span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i92d50ca06db4410dacd272f3950c9699">In 2021 and 2020, divestitures were not material to the financial statements.</ix:continuation> </span></div><div id="i33743bc37eaa4c9696676ec252553cfe_1664"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xMTU0NDg3MjA5MjA2NQ_fd10c5cc-8c0e-4c76-9f67-c04e1e44019c" continuedAt="iba47236720bf4307880cfb4690ff33fd" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4: INTANGIBLE ASSETS AND GOODWILL</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl80MDY_b8ec0d8b-a7c8-4834-aa1a-85556d252633" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our intangible assets: </span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:15.859%"></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:1.0%"></td><td style="width:11.180%"></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:10.011%"></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.180%"></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:10.020%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of 2021</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:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross&#160;Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Net&#160; Carrying<br/>Amount</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Net&#160; Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Developed product technology</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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:400;line-height:100%"><ix:nonNumeric contextRef="if26f8533c1b44db1b6e6db1cc28f7175_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTEtMS0xLTEwMjk3Mg_65bf3bef-cce2-4cb7-8af6-7eb02e57ab83">6</ix:nonNumeric></span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7175610887f438c80073f12a7329c6e_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTItMS0xLTEwMjk3Mg_668491d4-ded3-4885-a0ba-e946edc2eec1">1,004.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7175610887f438c80073f12a7329c6e_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTQtMS0xLTEwMjk3Mg_a56a9ca2-178d-4aff-80b7-aede27147b25">722.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7175610887f438c80073f12a7329c6e_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTYtMS0xLTEwMjk3Mg_de164376-747e-4a95-95d7-ed8946c9b55e">282.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0a4b69893f94b669595dd6aed6ca857_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTgtMS0xLTEwMjk3Mg_1e748b8f-8f80-4038-88be-7c45cf2db151">1,011.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0a4b69893f94b669595dd6aed6ca857_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTEwLTEtMS0xMDI5NzI_19cb4f86-af22-4a5a-81c9-3d9d68cb3004">748.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0a4b69893f94b669595dd6aed6ca857_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTEyLTEtMS0xMDI5NzI_b93c0bb4-93ff-4d89-b907-314c2a6755c1">263.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"><ix:nonNumeric contextRef="i6479da6bb4de4676ab9fc5196e7dc7fb_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTEtMS0xLTEwMjk3Mg_1c1f72d6-31ab-46cc-b424-dbc8bae8c887">8</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4098acde42241e892efdc8e33d6f771_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTItMS0xLTEwMjk3Mg_0196ff8b-79c8-45d2-81a4-58765e61eb8c">654.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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4098acde42241e892efdc8e33d6f771_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTQtMS0xLTEwMjk3Mg_93d0608b-d700-43ad-8536-1cda8f7b924c">445.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4098acde42241e892efdc8e33d6f771_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTYtMS0xLTEwMjk3Mg_25711a82-e48a-4e1e-a763-39a7ac195b3b">208.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09756ca26a9346298115138e3a425ff4_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTgtMS0xLTEwMjk3Mg_266390ea-3428-4a73-a530-95722be87749">667.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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09756ca26a9346298115138e3a425ff4_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTEwLTEtMS0xMDI5NzI_c993183b-8a2a-4beb-a5e8-42f960df55c5">428.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09756ca26a9346298115138e3a425ff4_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTEyLTEtMS0xMDI5NzI_60ea6967-459e-4612-afd6-2d0c23015d0e">238.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:#ececec;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%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#ececec;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:400;line-height:100%"><ix:nonNumeric contextRef="if0ad5fa53956472090daa1fc0d0cacbc_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTEtMS0xLTEwMjk3Mg_b3a87f3a-9bf4-4837-8ee9-32b44678a16d">6</ix:nonNumeric></span></td><td colspan="2" style="background-color:#ececec;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%"><ix:nonFraction unitRef="usd" contextRef="i67b44323e4754871a97efa29d311c0ca_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTItMS0xLTEwMjk3Mg_782a9c88-fdfb-4b85-94a9-d9a988e11060">39.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="usd" contextRef="i67b44323e4754871a97efa29d311c0ca_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTQtMS0xLTEwMjk3Mg_bec2895d-3535-40ab-9b0c-3c6452d0c835">32.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%"><ix:nonFraction unitRef="usd" contextRef="i67b44323e4754871a97efa29d311c0ca_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTYtMS0xLTEwMjk3Mg_0595e0a1-c5e0-463d-9140-d44a0a50c21b">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%"><ix:nonFraction unitRef="usd" contextRef="i18787d57ecc441c3a6ee07c344e82af6_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTgtMS0xLTEwMjk3Mg_2af81574-591a-4014-b6ee-d874fa772f33">48.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="usd" contextRef="i18787d57ecc441c3a6ee07c344e82af6_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTEwLTEtMS0xMDI5NzI_83bfb1d3-48e5-4ab7-94ca-a13cfb7b9785">45.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%"><ix:nonFraction unitRef="usd" contextRef="i18787d57ecc441c3a6ee07c344e82af6_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTEyLTEtMS0xMDI5NzI_22ee6070-e797-40d3-adb2-2ed00f56579e">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">Distribution rights and other intellectual properties</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"><ix:nonNumeric contextRef="i51c02ac85e9642f1bf0ee53d076a0fd8_D20220101-20221230" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTEtMS0xLTEwMjk3Mg_38bfc6cb-0c90-42f3-95b4-3cc3d3c97256">4</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6952907dca4afd9cfa0451767e1b33_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTItMS0xLTEwMjk3Mg_c1c23244-1922-445a-8600-80f1d1517837">8.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 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6952907dca4afd9cfa0451767e1b33_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTQtMS0xLTEwMjk3Mg_e8a4518c-97f6-4aea-ae53-6d4bab18a8e3">7.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6952907dca4afd9cfa0451767e1b33_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTYtMS0xLTEwMjk3Mg_7ade48d3-0783-43b0-b7f8-05aeef8c2609">1.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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib47b4d4f1c624eda949c107a4624a2c1_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTgtMS0xLTEwMjk3Mg_22cfdf87-aa38-45e8-a3a9-ec1c34bdedd3">10.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 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib47b4d4f1c624eda949c107a4624a2c1_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTEwLTEtMS0xMDI5NzI_8476b529-af02-47ea-bfe0-274cd4d32147">9.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib47b4d4f1c624eda949c107a4624a2c1_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTEyLTEtMS0xMDI5NzI_5d91b601-d78c-4a7c-b94b-71b59e3833a6">1.0</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:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTItMS0xLTEwMjk3Mg_04ea7b42-80c6-47e8-bd8b-ad5237d13275">1,706.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTQtMS0xLTEwMjk3Mg_285e2c50-7a2a-4d20-bc7f-640b7aeb1c0c">1,208.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTYtMS0xLTEwMjk3Mg_f3fb93f6-d118-4656-accf-233969ef42b7">498.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTgtMS0xLTEwMjk3Mg_b32a4bf4-49b8-4a26-bb3f-d284746c780f">1,737.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTEwLTEtMS0xMDI5NzI_76305c4d-073f-4d38-8141-2e7d4433715b">1,231.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTEyLTEtMS0xMDI5NzI_302218b8-82b4-47c1-b87f-0a0c5bd29fc9"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTEyLTEtMS0xMDI5NzI_445c88be-f87d-45e4-aed6-fc740b1f4ee0">506.6</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of 2022 and 2021, $<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xNTg_1fb9fe8b-5fb0-4741-b8a4-298ad1e0d88c">79.9</ix:nonFraction>&#160;million and $<ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="trmb:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xNjU_92566374-bcd7-49e9-a285-ca9285a9e11d"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xNjU_d8862a27-54fd-4ff2-8625-58b0f3a70d19">160.1</ix:nonFraction>&#160;million</ix:nonNumeric> of fully amortized intangible assets were written off.</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl80MDg_59cac45d-f261-46cc-932f-e153a5cc03e5" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets at the end of 2022 was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">2023</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl8xLTEtMS0xLTEwMjk3Mg_ce169ca7-3ace-4f3c-af4f-307d9371deb0">133.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">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%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl8yLTEtMS0xLTEwMjk3Mg_8e212901-60b8-4e75-9e50-ab740c8cb86c">109.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:#ececec;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%">2025</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl8zLTEtMS0xLTEwMjk3Mg_3985ec00-6c81-4382-b2e2-56e1a5691c61">73.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">2026</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl80LTEtMS0xLTEwMjk3Mg_5372dee1-d297-4484-88de-bb46841956ab">67.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:#ececec;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%">2027</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl81LTEtMS0xLTEwMjk3Mg_c9ca12bf-c845-4d1c-a633-386a83847bbc">53.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Thereafter</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl82LTEtMS0xLTEwMjk3Mg_e5da5d56-4f14-4ddb-ae57-96d232d06d82">61.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:#ececec;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%">Total</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl83LTEtMS0xLTEwMjk3Mg_2e498e33-8531-442d-8016-4f5c12686cb5">498.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:nonNumeric><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%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="iba47236720bf4307880cfb4690ff33fd"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl80MDc_a089c1c7-0442-4d3b-8cb4-248cc5887d2d" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment were as follows:</span></div><div style="margin-top:6pt"><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.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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:10.449%"></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:10.449%"></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:10.449%"></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:8.995%"></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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></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%">Balance as of year end 2021</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="iccf110a9909c4726a2b9fc2c45b565af_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTEtMS0xLTEwMjk3Mg_d5ecdc27-72e2-41d8-9aae-b0a46a61ab3b">2,141.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="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTMtMS0xLTEwMjk3Mg_57729940-7cd6-47d5-bb24-8d9c1aff6618">403.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="i7438c8aba92d4e24a96bba677bac2544_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTUtMS0xLTEwMjk3Mg_158af5a7-d204-419d-8e89-84920cc8f41a">440.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="iaa98bbeed40f4717ab1335485fee7fc8_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTctMS0xLTEwMjk3Mg_0747b84d-ba15-4cb3-a95a-442bde746cd6">995.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTktMS0xLTEwMjk3Mg_fab8df38-97b9-433a-b209-91289774d7d7">3,981.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="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:#ececec;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%">Additions due to acquisition</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTEtMS0xLTEwMjk3Mg_dc1ba87c-1b0b-42d8-9865-b6b755d903be">214.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTMtMS0xLTEwMjk3Mg_ef544c7d-64b7-49c2-930c-b3300545452e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTUtMS0xLTEwMjk3Mg_07bed826-5b1b-408c-afa5-4f2fdd8ede9b">43.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTctMS0xLTEwMjk3Mg_3204b65c-d21a-450f-a053-72c88d45817b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTktMS0xLTEwMjk3Mg_6e3774d0-aa26-4266-b3da-df044ff2c3c8">258.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Decrease from divestitures</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="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTEtMS0xLTEwMjk3Mg_9ab91285-7763-4e08-969d-57f4ecc1bfb1">23.9</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="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTMtMS0xLTEwMjk3Mg_a4c01b96-d350-4a1f-af6d-183d07e4a43f">6.9</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="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTUtMS0xLTEwMjk3Mg_3844e34c-8ebf-4731-8b0c-dc9475c477ff">&#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="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTctMS0xLTEwMjk3Mg_d8a94735-5458-48a0-a944-d6d9d1109b0a">6.9</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTktMS0xLTEwMjk3Mg_ceba03fa-d7c4-44e5-8872-d1376ea5917a">37.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:#ececec;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%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTEtMS0xLTEwMjk3Mg_71183b81-1105-47c3-b0bd-c8cc72e671df">31.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTMtMS0xLTEwMjk3Mg_34f43d29-cc45-4991-89d9-1132b7f619ad">14.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTUtMS0xLTEwMjk3Mg_549ba172-98ee-41ce-8fe1-0caf3f5049a4">12.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTctMS0xLTEwMjk3Mg_5e442aed-c4ca-4164-bf7b-c44c34216efb">4.9</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTktMS0xLTEwMjk3Mg_33079186-85b9-4f24-b9e2-57d42c40c099">64.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:#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%">Balance as of year end 2022</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="i6c40e90cdb6c472e97790c65334c4936_I20221230" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTEtMS0xLTEwMjk3Mg_61828a67-4519-44d6-814c-780c6f440f53">2,300.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: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="i319641ebaf4844fcb69640dc6d809aa5_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTMtMS0xLTEwMjk3Mg_e2303d16-4fe6-4097-b441-903387c5b40d">382.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: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="i5f63e7d516cd4decb7baf21df452b7f1_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTUtMS0xLTEwMjk3Mg_b4fa1cce-0f32-4e65-b161-a08056818672">471.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 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="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTctMS0xLTEwMjk3Mg_c82d8f17-ccc5-4da1-ac65-415c1eb46ff3">983.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: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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTktMS0xLTEwMjk3Mg_c8d79a8a-f919-4751-b28c-094eb1e12d40">4,137.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:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i33743bc37eaa4c9696676ec252553cfe_130"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQzNA_19904d75-beca-45c0-97fb-ca25737307f9" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5: CERTAIN BALANCE SHEET COMPONENTS</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQwNg_2a2c5c3f-70c9-4661-97a1-44d0c3f4f881" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"></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:12.498%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Inventories:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Raw materials</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzMtMS0xLTEtNDg0NDQ_95d43a1c-d4b8-4956-ac8c-de4cc285a53d">154.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzMtMy0xLTEtNDg0NDQ_9aa80f8e-4903-4a93-98bd-96c5f44bb2e9">129.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:#ececec;padding:2px 1pt 2px 19pt;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%">Work-in-process</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzQtMS0xLTEtNDg0NDQ_ee719a7c-12b5-4500-bc36-0a7f2c891d90">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzQtMy0xLTEtNDg0NDQ_5ae15a06-aaa8-4ee2-903e-6d8271800595">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzUtMS0xLTEtNDg0NDQ_bab5866a-03e1-4706-a653-7fcfdf7adaf1">234.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzUtMy0xLTEtNDg0NDQ_7aa32db1-922c-48dc-98df-6f2c5ce10ec4">221.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:#ececec;padding:2px 1pt 2px 37pt;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%">Total inventories</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzYtMS0xLTEtNDg0NDQ_8a61f2ab-b471-4e2b-ac00-cadd1a583575">402.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzYtMy0xLTEtNDg0NDQ_e9b48882-087e-4788-9960-ea461b9cb743">363.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods includes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredCostsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzEyMg_b3f9b3c8-2ce0-4df9-a1c0-21012ed585df">16.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredCostsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzEyOQ_94f5674c-31c9-44ff-a178-35e63f04637e">13.7</ix:nonFraction> million at the end of 2022 and 2021 for costs of sales that have been deferred in connection with deferred revenue arrangements.</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQyNg_b1b9d2a4-6726-487a-8cbd-1a432421c977" continuedAt="i478a1127245b42be9f9aed5a7930ac8c" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"></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:12.498%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Land, building, furniture, and leasehold improvements</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="id560c11f89724522836418c296df1741_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzMtMS0xLTEtNDg0NDQ_93ef5b7b-d116-47ef-99b6-cbf04e400917">244.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="ie0b826ed56754d109e4fe7fc7ef6714d_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzMtMy0xLTEtNDg0NDQ_1eb20e11-74cb-46c1-9c6e-b90b0c7780e3">238.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:#ececec;padding:2px 1pt 2px 19pt;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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4656e178979c4a2b81230e58d4638272_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzQtMS0xLTEtNDg0NDQ_8f0fb0f9-6c8c-4da4-9ee9-9e868f6c4633">177.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59804d2b326e47238b45276a17db7a43_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzQtMy0xLTEtNDg0NDQ_5a788527-f06c-4ede-b403-7f48bb627262">185.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software and licenses</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="i30b06fb807584ddbbffa39c7821fbb49_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzUtMS0xLTEtNDg0NDQ_e38c36b9-b8ac-40fb-af65-d102989a0478">146.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="i42cb210058354cdf815e932cd693ee1c_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzUtMy0xLTEtNDg0NDQ_150e7586-bb67-463a-b2db-4f9832fb97a3">150.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:#ececec;padding:2px 1pt 2px 19pt;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%">Construction in progress </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f624cafe6ec497e8f0d32800f12b0e7_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzYtMS0xLTEtNDg0NDQ_388cfe53-c265-4909-8171-190de05b747e">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20ecd60c05347c393a2edac6c5d781b_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzYtMy0xLTEtNDg0NDQ_e810ba3f-a64f-43b8-a21a-501bd3ff3ddf">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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="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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzctMS0xLTEtNDg0NDQ_ca58be72-08d9-4ce1-b700-37e4908594e0">578.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzctMy0xLTEtNDg0NDQ_22efa78a-37ed-48b7-b66d-ddd55142d7f3">596.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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzgtMS0xLTEtNDg0NDQ_9a74245b-a296-4849-8c73-746730df227b">359.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzgtMy0xLTEtNDg0NDQ_d1e01ed4-9e13-4401-a377-7a6a6450243e">363.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;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 37pt;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%">Total property and equipment, net</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzktMS0xLTEtNDg0NDQ_4a6e7fe2-0a3b-4b7c-a724-81b76fc0dfa6">219.0</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:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzktMy0xLTEtNDg0NDQ_5f9408d9-5a06-485b-a42a-e8316ee4eb23">233.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:middle"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQzOQ_aec8a519-9779-4f0f-98dc-dc65ea5bc519" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of related tax were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"></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:12.498%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation adjustments</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzItMS0xLTEtNDg0NDQ_ebca7304-a62a-4aeb-87eb-ad490a4b3d22">241.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzItMy0xLTEtNDg0NDQ_fd642087-3cca-4f4e-a2fb-721dddd1e821">160.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;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%">Gain on cash flow hedge</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzMtMS0xLTEtMTA5MjA5_54c21c21-5cd3-4342-93af-9d22b0337a2f">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzMtMy0xLTEtMTA5MjA5_da971ab5-0ecd-4443-a21d-65ce94ff2b6c">&#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:#ececec;padding:2px 1pt;text-align: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 unrealized actuarial gains (losses)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzQtMS0xLTEtNDg0NDQ_7064e9a8-b234-4a75-a1c8-2c76082c9b65">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzQtMy0xLTEtNDg0NDQ_02e4085d-0d98-4e7c-906f-479b4396488f">1.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;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%">Total accumulated other comprehensive loss</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzUtMS0xLTEtNDg0NDQ_1081728e-46f6-49d6-a0c6-3b7be071fc36">234.9</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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzUtMy0xLTEtNDg0NDQ_5cdb0d7c-0d9e-448b-a2f0-416009e9a874">161.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></tr></table></div></ix:nonNumeric></ix:nonNumeric><div id="i33743bc37eaa4c9696676ec252553cfe_133"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2Nzk_0155c7b5-2912-4c1c-bde7-b286f3cc092c" continuedAt="i7b82e5974e0e4371a711900150f0e680" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6: REPORTING SEGMENT AND GEOGRAPHIC INFORMATION</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined our operating segments based on how our Chief Operating Decision Maker (&#8220;CODM&#8221;) views and evaluates operations.  Various factors, including market separation and customer-specific applications, go-to-market channels, and products and services, were considered in determining these operating segments.  Our CODM regularly reviews our segment operating results to make decisions about resources to be allocated to each segment and assess performance.  In each of our </span></div></ix:nonNumeric><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%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i7b82e5974e0e4371a711900150f0e680" continuedAt="i76c2fb9bf3d5499c8bff27374fdb8d84"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segments, we sell many individual products.  For this reason, it is impracticable to segregate and identify revenue for each of the individual products or group of products we sell. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reportable segments are described below:</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Buildings and Infrastructure. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in architecture, engineering, construction, and operations and maintenance.  </span></div><div style="padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Geospatial. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in surveying, engineering, and government. </span></div><div style="padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Resources and Utilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in agriculture, forestry, and utilities. </span></div><div style="padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Transportation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in long haul trucking and freight shipper markets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformity with U.S. GAAP.  This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources. </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2NjY_f1e11969-2a49-4e69-ba7a-6f6260c4592f" escape="true"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:41.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.889%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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></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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtMS0xLTEtNDg0NDQ_a8843b03-5c99-4f1a-8c20-ae396b98b845">1,494.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="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtMy0xLTEtNDg0NDQ_71171c12-2b78-4c5c-904d-b1afe26b5a12">756.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="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtNS0xLTEtNDg0NDQ_e2ead739-e052-4536-ab77-adec9965de38">821.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="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtNy0xLTEtNDg0NDQ_87628790-c446-4b43-b479-1024aea3e0bc">604.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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtOS0xLTEtNDg0NDQ_83581ad3-2613-4ae0-bd20-f76926c20d7a">3,676.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="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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05e123f3bd2348fbb0c9972a5149d475_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTEtMS0xLTQ4NDQ0_1640fb2e-af80-45cc-a637-3ef609ff2082">406.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2020a7ea2f034cea990de11f2a3fef8e_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTMtMS0xLTQ4NDQ0_ca46dfda-035e-4162-adec-f4be1da0b08c">221.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcf583d84944b26a8c44d01cc3eddc6_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTUtMS0xLTQ4NDQ0_3403af7d-ff58-470f-a87d-2668ca30fce8">278.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2081484d77a8429dae2137f5a38e02d1_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTctMS0xLTQ4NDQ0_3f954739-2ab5-4e85-aed6-51da5b6de79c">58.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7873ccbda677401591d6c55c967716f2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTktMS0xLTQ4NDQ0_c57d3865-1cae-4a5a-a0cc-efbe51b7ce5f">964.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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="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 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><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:#ececec;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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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></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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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="id5751fcb35d94db29831c228e10eca2f_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTEtMS0xLTQ4NDQ0_cc2411e8-eabe-482d-bbbe-b26ce4f7098a">1,422.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="i334bdab76e624529914b99fa53c340dd_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTMtMS0xLTQ4NDQ0_417ccf96-a971-46bf-947e-f60e2d6fb672">828.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="i96e48d80ff4546d796953f88aa5a6ad7_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTUtMS0xLTQ4NDQ0_f1fe99d8-c255-4bbe-8002-e3c188ea5648">771.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="i8b471b061486451f960461391370bd06_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTctMS0xLTQ4NDQ0_9d185bd8-e1c4-4d16-a97f-d251ff95a4ac">636.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTktMS0xLTQ4NDQ0_2612e19b-a915-4047-8384-530caa6bdc8e">3,659.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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0cc18d07e1843c28814deef565bb981_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTEtMS0xLTQ4NDQ0_21943886-9bed-4c19-a637-4c06d65e72a9">411.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01113c9c15e94fdb9b6a913635b6ad85_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTMtMS0xLTQ4NDQ0_a11351fa-bbf3-4b4c-8ba1-4f0e7942a11b">244.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2759d9f2b88641aca8e3f560e87b23e4_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTUtMS0xLTQ4NDQ0_a8fb02e5-99ea-4bc7-a3b1-e845a57918c5">264.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id359dc97a79944409470dd157b310a72_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTctMS0xLTQ4NDQ0_bcd74955-3e2e-4d29-b683-ea1727634b50">43.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i760e0866269c420c833f42f1ecf7792b_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTktMS0xLTQ4NDQ0_4f451e02-569a-4cdf-a3b6-e8a98df2b7e9">963.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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="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 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><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:#ececec;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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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="i260a8ecb8cb24126a3ecb0c61933023c_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTEtMS0xLTQ4NDQ0_77b67598-ac15-4fd7-a494-22aa65ddc03d">1,231.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="i1ef938328f9d43e7a790ef2a6bfe0108_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTMtMS0xLTQ4NDQ0_eafbbb1a-6125-45d0-8ceb-69ed3e6bb14f">650.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="i3efbd2e7d61a4282a703d91d212b4954_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTUtMS0xLTQ4NDQ0_c6a3da25-1170-4453-94be-a7a101f9f53b">630.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="i9847907ccdfe434a926cf46f4a361846_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTctMS0xLTQ4NDQ0_7e1479fb-c108-4aba-aea8-619db91058d5">640.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTktMS0xLTQ4NDQ0_82fd8a9e-fb2e-4b93-95ff-b5f8900af6b8">3,152.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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f1e7d9f38b846d9a111946e9295a7cc_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTEtMS0xLTQ4NDQ0_a0164ff8-46a5-41de-b451-5514f6c98b8c">338.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51abd8806c14260a3f2969d7281c427_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTMtMS0xLTQ4NDQ0_7e56441c-4fc9-49e8-b1e8-b65b5862cc63">184.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7695f5579afb4c06959672945f2bf55f_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTUtMS0xLTQ4NDQ0_365932bc-f51b-4403-b9f1-3d3c1d01f698">221.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90fa931ac09541749ef3b964cb8fba60_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTctMS0xLTQ4NDQ0_2091c23c-e2be-483b-8a60-189d11188834">50.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9b69c1b36f42f8aae3543735590173_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTktMS0xLTQ4NDQ0_5d4130c7-edf0-4090-832e-5d7ec8ca9888">793.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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="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="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:39.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.914%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.539%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">As of Year End 2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net</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="i6c40e90cdb6c472e97790c65334c4936_I20221230" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtMS0xLTEtNDg0NDQ_7afbf3ad-2f7e-4835-9c4a-6695fdce137a">305.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="i319641ebaf4844fcb69640dc6d809aa5_I20221230" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtMy0xLTEtNDg0NDQ_3d604ce8-1f7b-4e4d-a25d-15e94b0b51dd">137.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="i5f63e7d516cd4decb7baf21df452b7f1_I20221230" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtNS0xLTEtNDg0NDQ_e9c599f3-5fab-4d93-ab62-1cf43a35596f">79.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="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtNy0xLTEtNDg0NDQ_212c369a-7601-4653-af72-63d672cdae93">121.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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtOS0xLTEtNDg0NDQ_afeabde6-1500-490c-a21e-a5d3bf046433">643.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:#ececec;padding:2px 1pt 2px 19pt;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%">Inventories</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c40e90cdb6c472e97790c65334c4936_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtMS0xLTEtNDg0NDQ_1ce7b183-d5d9-466f-8bf8-b6947940c3d3">93.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319641ebaf4844fcb69640dc6d809aa5_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtMy0xLTEtNDg0NDQ_decaa979-7768-4a98-8c22-7852c98d4aab">146.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f63e7d516cd4decb7baf21df452b7f1_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtNS0xLTEtNDg0NDQ_9ba66aac-6113-463f-b9f4-07509c114b78">100.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtNy0xLTEtNDg0NDQ_1c6a40cd-31e3-4a8e-93a9-7bf13d62e1a9">62.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtOS0xLTEtNDg0NDQ_8a61f2ab-b471-4e2b-ac00-cadd1a583575">402.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="i6c40e90cdb6c472e97790c65334c4936_I20221230" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtMS0xLTEtNDg0NDQ_61828a67-4519-44d6-814c-780c6f440f53">2,300.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="i319641ebaf4844fcb69640dc6d809aa5_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtMy0xLTEtNDg0NDQ_e2303d16-4fe6-4097-b441-903387c5b40d">382.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="i5f63e7d516cd4decb7baf21df452b7f1_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtNS0xLTEtNDg0NDQ_b4fa1cce-0f32-4e65-b161-a08056818672">471.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="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtNy0xLTEtNDg0NDQ_c82d8f17-ccc5-4da1-ac65-415c1eb46ff3">983.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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtOS0xLTEtNDg0NDQ_c8d79a8a-f919-4751-b28c-094eb1e12d40">4,137.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 style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:700;line-height:100%">As of Year End 2021</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><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:#ececec;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net </span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccf110a9909c4726a2b9fc2c45b565af_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktMS0xLTEtNDg0NDQ_ca9d832f-5dc1-4ef1-a93b-06e9edc57768">246.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktMy0xLTEtNDg0NDQ_7738d876-b9df-4543-b824-af5f3fcd6fd3">134.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7438c8aba92d4e24a96bba677bac2544_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktNS0xLTEtNDg0NDQ_2d6c66b0-0bc5-43d4-b3b1-36def5485e4f">112.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa98bbeed40f4717ab1335485fee7fc8_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktNy0xLTEtNDg0NDQ_8c4c9d64-7e5d-4ddd-9ff7-07192eef68a4">131.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktOS0xLTEtNDg0NDQ_34f654f7-a42f-4a2e-8493-bdcbf5e093ea">624.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories </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="iccf110a9909c4726a2b9fc2c45b565af_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTEtMS0xLTQ4NDQ0_22ebf0e4-4220-43b3-8efa-0990a64eb87b">79.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="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTMtMS0xLTQ4NDQ0_93fa8fd2-7f23-4e43-9524-9ef423ceaa81">136.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="i7438c8aba92d4e24a96bba677bac2544_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTUtMS0xLTQ4NDQ0_02789955-0c46-40b5-9f6e-d42c85f3da85">67.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="iaa98bbeed40f4717ab1335485fee7fc8_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTctMS0xLTQ4NDQ0_0854781a-b051-4238-b35a-159624523fe7">80.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTktMS0xLTQ4NDQ0_e9b48882-087e-4788-9960-ea461b9cb743">363.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:#ececec;padding:2px 1pt 2px 19pt;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%">Goodwill</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccf110a9909c4726a2b9fc2c45b565af_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTEtMS0xLTQ4NDQ0_36f924bc-a2ba-4f22-8e0e-91ec95ac0a90">2,141.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTMtMS0xLTQ4NDQ0_06ec2cd6-b86f-4ff1-ab2d-64caf05f8cae">403.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7438c8aba92d4e24a96bba677bac2544_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTUtMS0xLTQ4NDQ0_4d2cc30f-1093-4399-bf0e-0234f119e0b5">440.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa98bbeed40f4717ab1335485fee7fc8_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTctMS0xLTQ4NDQ0_9f2f8b7a-2a2c-4a1a-9f65-2c649e42a7a1">995.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTktMS0xLTQ4NDQ0_7f0a0ae6-f496-49dc-bfac-82a3ed79bd5b">3,981.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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><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:#ececec;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:700;line-height:100%">As of Year End 2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net</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="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTEtMS0xLTQ4NDQ0_c9e8f524-0dea-4454-91dd-fa0d23481eec">260.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="iab5dc07b22654e829e6caea831e7812b_I20210101" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTMtMS0xLTQ4NDQ0_7df2341a-64c5-4566-b318-b9df68dce595">117.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="i948a5c11bf174d48a3868d6d95995743_I20210101" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTUtMS0xLTQ4NDQ0_ed9b6a74-50d6-4cbf-8eba-e7edd5dcee73">91.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="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTctMS0xLTQ4NDQ0_d9d9fce5-b4ca-4f7e-8453-3706ff84d83e">151.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="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTktMS0xLTQ4NDQ0_0b1c3150-9847-4582-a52e-d0a289708b76">620.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:#ececec;padding:2px 1pt 2px 19pt;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%">Inventories </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTEtMS0xLTQ4NDQ0_8f283021-f272-47ba-9d3e-26aefa0da489">59.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab5dc07b22654e829e6caea831e7812b_I20210101" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTMtMS0xLTQ4NDQ0_b3ee75c1-cac9-4899-93d2-64caa014fb2f">120.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i948a5c11bf174d48a3868d6d95995743_I20210101" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTUtMS0xLTQ4NDQ0_5545e1b4-bcbc-452b-b9a4-18896650dd8e">49.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTctMS0xLTQ4NDQ0_c81800b9-97d8-418f-888c-2eaf82a6b527">73.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTktMS0xLTQ4NDQ0_4f2b0a87-a246-425f-ad07-60e46d577ecb">301.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><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="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTEtMS0xLTQ4NDQ0_2189bdf1-8675-4d7e-898f-85be238f6bfe">1,997.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="iab5dc07b22654e829e6caea831e7812b_I20210101" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTMtMS0xLTQ4NDQ0_203078c5-3943-4f76-a8b9-ea39c9bebbad">415.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="i948a5c11bf174d48a3868d6d95995743_I20210101" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTUtMS0xLTQ4NDQ0_945421bb-601c-4849-8943-13e64fcb31dd">453.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="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTctMS0xLTQ4NDQ0_c6eb2c2a-f890-4c8c-810a-c5f66813aefc">1,009.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="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTktMS0xLTQ4NDQ0_756053fb-049a-416b-81b8-5e679cfa5af9">3,876.5</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></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%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i76c2fb9bf3d5499c8bff27374fdb8d84" continuedAt="ib2e04d1c63c9422889cfac2a8820f758"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2ODI_a17d04b9-5641-416e-b8d8-2e23fce13f75" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></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:14.250%"></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:14.255%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Consolidated segment operating income</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7873ccbda677401591d6c55c967716f2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzMtMS0xLTEtNDg0NDQ_08b6dce5-f732-4507-8add-b98eef666832">964.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i760e0866269c420c833f42f1ecf7792b_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzMtMy0xLTEtNDg0NDQ_b5779633-42dc-41ef-a69a-e1db5f205989">963.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9b69c1b36f42f8aae3543735590173_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzMtNS0xLTEtNDg0NDQ_5b13e1fb-3069-4014-a619-324080253dbe">793.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Unallocated general corporate expenses</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="id2c2fb3a6a464aad93b8de06ce1678cb_D20220101-20221230" decimals="-5" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzQtMS0xLTEtNDg0NDQ_325b6c70-c421-4be6-ab06-c6daeb1315e6">123.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="ibd93e2f2b8a040059e1f7b7f64835bc3_D20210102-20211231" decimals="-5" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzQtMy0xLTEtNDg0NDQ_23a3b7c9-8652-4fb9-877c-1db504d8041e">106.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="i533aac0326a94165ae684f73ec63eb6e_D20200104-20210101" decimals="-5" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzQtNS0xLTEtNDg0NDQ_0088565a-6a84-4cca-a869-9cd83529cee8">74.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="background-color:#ececec;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%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzUtMS0xLTEtNDg0NDQ_223ed8cd-2b7a-40a5-bfec-3f01d3e3360f">131.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzUtMy0xLTEtNDg0NDQ_9934d80d-9f1f-4826-8d3b-36b8a75027da">134.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzUtNS0xLTEtNDg0NDQ_fa3dd593-27f9-4341-b4fc-cb00c17fec45">156.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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="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></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%">Acquisition / divestiture items</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="trmb:AcquisitionAndDivestitureRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzktMS0xLTEtNDg0NDQ_4dd27d47-6fe6-4ece-be78-825de34a47b9">32.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="trmb:AcquisitionAndDivestitureRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzktMy0xLTEtNDg0NDQ_7f1f10ad-7d38-4540-a1f6-910f5e50d32e">21.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="trmb:AcquisitionAndDivestitureRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzktNS0xLTEtNDg0NDQ_54b23fb5-f5a7-46b7-8d64-0363bd7f4622">21.4</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:#ececec;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%">Stock-based compensation / deferred compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEwLTEtMS0xLTQ4NDQ0_01c33fc5-3ba5-4a54-8f02-e86fe5395785">112.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEwLTMtMS0xLTQ4NDQ0_88ee0738-21b2-41c6-909b-55df77ad4978">128.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEwLTUtMS0xLTQ4NDQ0_4d67128b-02eb-4a2b-996c-419376f4d314">90.4</ix:nonFraction>)</span></td><td style="background-color:#ececec;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%">Restructuring and other 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%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="trmb:RestructuringChargesAndExecutiveTransitionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzExLTEtMS0xLTQ4NDQ0_1f82df49-0c2a-4a44-bc6a-391888b1b97a">54.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="trmb:RestructuringChargesAndExecutiveTransitionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzExLTMtMS0xLTQ4NDQ0_079c3d63-dbd2-4f29-9a31-1b25ec233f97">11.1</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="trmb:RestructuringChargesAndExecutiveTransitionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzExLTUtMS0xLTQ4NDQ0_bc5afd9f-4df8-4558-bb77-1648fbcbcc24">31.4</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:#ececec;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%">Consolidated operating income</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEyLTEtMS0xLTQ4NDQ0_61722967-77d3-4d88-b1e7-15a97d2588f3">510.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEyLTMtMS0xLTQ4NDQ0_228e84c5-995c-4a7d-83f8-17d82198e4b9">561.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEyLTUtMS0xLTQ4NDQ0_ad256253-bede-4261-b076-eac9774ef3c7">419.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-operating 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEzLTEtMS0xLTQ4NDQ0_6dc9256b-30fe-4cb3-9c6e-ce2e1d969bb4">58.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEzLTMtMS0xLTQ4NDQ0_7285cf66-1d36-4634-86e8-c8c784c71065">13.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEzLTUtMS0xLTQ4NDQ0_c29d6181-1869-4e13-acda-667813db604f">24.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:#ececec;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%">Consolidated income before taxes</span></td><td style="background-color:#ececec;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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzE0LTEtMS0xLTQ4NDQ0_79ef4666-25c2-415c-bbd2-6b6c06245aa1">569.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzE0LTMtMS0xLTQ4NDQ0_a53278ca-2ff4-4832-b35f-6af3bbb10495">574.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzE0LTUtMS0xLTQ4NDQ0_61238cba-794c-4886-af3e-c71c1050c520">395.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue by geography is summarized in the tables below.  Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.</span></div><div style="margin-top:6pt"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2ODM_3bcb9d9d-dee3-43b6-a620-dfa903c20a3f" escape="true"><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:41.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></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: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:10.449%"></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.579%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</span></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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="ib4874765695f4bf6b69f9873f7c65374_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtMS0xLTEtNDg0NDQ_e6c1d498-bca6-4355-9f78-e13abd748595">938.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="i1345738f11804d49b77c1e0c11e275cb_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtMy0xLTEtNDg0NDQ_81a7f554-d91e-4018-8b3c-f5d0af9977c9">320.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="i2400c681b01a4407ae96e23fdae9bb7b_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtNS0xLTEtNDg0NDQ_83b72373-0313-482d-9980-14a5496ac26c">227.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="i5c4cdb0b26cd4ab2855e6c12152a812b_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtNy0xLTEtNDg0NDQ_9341c47e-9dd5-4305-9607-ef923b73e19c">469.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="i183a439b2e5444cc97cf0518f5a799ca_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtOS0xLTEtNDg0NDQ_f1992a21-c79e-433e-aa96-331f1ae6f114">1,955.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Europe</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e4a47735ac9460282a0e703569d3aad_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtMS0xLTEtNDg0NDQ_bf2adcd0-8040-4a59-acc2-5c2f5863c592">337.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i287d00b41601418e84f23ebb86d02066_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtMy0xLTEtNDg0NDQ_753dbd5c-0b57-4fa4-a1ec-172c88c82bf4">247.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b12f591f574db5a8fe7eb75b99bdbf_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtNS0xLTEtNDg0NDQ_b20fa6e3-649d-4fcd-a968-87df474239a9">374.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i796c388144144094bd1930249529a2c0_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtNy0xLTEtNDg0NDQ_6dbcab59-3ec3-4669-8adc-d118009dced7">78.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7645ba51d8fe4d2bb08206b1aac61696_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtOS0xLTEtNDg0NDQ_12edab6f-d7d1-4802-9cac-f3c490234aab">1,037.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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="i0563ac5748dd4861940f84054a2beab3_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtMS0xLTEtNDg0NDQ_86161bb5-e10a-45e5-9dda-6f52e93a10eb">192.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="i7ea8e8ee45a64f8d88d970ffd5fdf0fd_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtMy0xLTEtNDg0NDQ_7ca7089b-00cd-4056-b3bb-dd33b0b501a8">140.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="i4a4e878dfd6e45e78d88a96afcd7adb4_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtNS0xLTEtNDg0NDQ_4b787b6c-e13d-447c-a805-68faa388a663">51.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="i6702dc8b24ce40b89c23228f6cc9f41e_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtNy0xLTEtNDg0NDQ_937997ae-d254-4ec2-b398-6e1dc31f757d">30.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="ia80bb2ddc097420fa8008e97cb6c6c42_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtOS0xLTEtNDg0NDQ_00359685-b8d6-4a10-87ce-789875d62a2f">415.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Rest of World</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8bd8c1f6ed4acdbd2781b87bef5677_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctMS0xLTEtNDg0NDQ_63b21f6f-3b9f-429c-9cd6-48c1c5736841">26.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1c7ff23844490cb1b683e2926dd05c_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctMy0xLTEtNDg0NDQ_43d5e9cf-72c4-4095-a741-2956a7740ca7">47.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i791788b720434d52bdfc71be9a7fcedf_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctNS0xLTEtNDg0NDQ_5f1146ad-daad-4f53-afc2-ad0378a4fe97">168.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fdc261f803f4ea298ea62c4ba11215a_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctNy0xLTEtNDg0NDQ_5a6f8b1a-38b2-4c82-bc87-11e41df0c332">25.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53e1723e19774baa83c33833376f3fcc_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctOS0xLTEtNDg0NDQ_e67e5061-80ca-46d3-a7ec-82ea9e480e35">268.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue </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="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtMS0xLTEtNDg0NDQ_a8843b03-5c99-4f1a-8c20-ae396b98b845">1,494.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 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: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: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="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtMy0xLTEtNDg0NDQ_71171c12-2b78-4c5c-904d-b1afe26b5a12">756.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 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: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: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="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtNS0xLTEtNDg0NDQ_e2ead739-e052-4536-ab77-adec9965de38">821.6</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: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: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="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtNy0xLTEtNDg0NDQ_87628790-c446-4b43-b479-1024aea3e0bc">604.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 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtOS0xLTEtNDg0NDQ_7aec45e5-440f-4fce-8586-caa2c59274fd">3,676.3</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="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></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:top"><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="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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">North America</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8284e7ed08b546aba08a641721bd713b_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTEtMS0xLTQ4NDQ0_eee11b2b-8f06-446c-bc03-8dcb9db1a0ca">823.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86245da0792a466f8c49f6f09578b7be_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTMtMS0xLTQ4NDQ0_587a95f8-4cf6-408b-984c-1539e5fcabc4">337.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3de35253305645f5af3cae08d34e197e_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTUtMS0xLTQ4NDQ0_9c0e1e10-3691-4263-8286-c95e8b36f368">212.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica46e7ad8ea8440c90f7e51c9d8215f4_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTctMS0xLTQ4NDQ0_8cc9d536-5daf-4b70-a43a-a354d77352cc">493.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bfc659355a94111a936c94c5a3f5eb6_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTktMS0xLTQ4NDQ0_cf61e5b8-15ac-403d-b111-33528a601697">1,866.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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="ia87a48fa99af4e3ab03aa761eafef80a_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTEtMS0xLTQ4NDQ0_5c0aebc5-ebdb-4d5a-940f-4b43821669f3">386.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="i475608ba54554fb3844e22fbb8f85e67_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTMtMS0xLTQ4NDQ0_a75225d9-dae5-4d98-b477-97d4b7d02cd6">282.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="i3614230feb8143d99d072f0689a30275_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTUtMS0xLTQ4NDQ0_45e2ef7a-ed8f-4993-8743-f7008ffece64">368.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="i597680bf8e23414c98f405fed6b3b434_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTctMS0xLTQ4NDQ0_66830213-a7af-4617-819e-8756be7c8945">87.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="ib527f8c7a01a47138851e8f5b8542402_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTktMS0xLTQ4NDQ0_18ea1058-4173-4638-af50-e03ba7ca0067">1,124.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Asia Pacific</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f7e8d240ac54ae590fd380978f0deee_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTEtMS0xLTQ4NDQ0_5109eff1-48f5-416b-9e6d-2f063fd40751">188.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf1ad98c5b474dfdbd367ed8def09ad9_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTMtMS0xLTQ4NDQ0_d4e74522-5f12-4b73-a616-3af66cea523e">161.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied2a12dcc9514d3bb8dbf0cc33866806_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTUtMS0xLTQ4NDQ0_e5504af5-9a8e-4627-a416-eb9b1612dc49">67.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63c8b74a27e2411c9b094654473f2d7f_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTctMS0xLTQ4NDQ0_1f59a03b-6a6d-4900-a857-6a3157dcfe07">30.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c2ebab882b4e0fa6518ba20584759f_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTktMS0xLTQ4NDQ0_960d3c8f-8a36-4708-aafb-ee357443ad9a">447.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</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="i3281600af620416b8777bad47ead2caf_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTEtMS0xLTQ4NDQ0_e5606dff-7463-462c-98e2-1a7032b75e8e">24.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="i0c02d5c4ec814e149d2d05cd1daff43e_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTMtMS0xLTQ4NDQ0_ded1b8c7-e769-47ef-815f-c5067797a57b">47.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="i32dcc8c6e2344c4890645a5dca59fb9f_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTUtMS0xLTQ4NDQ0_608ab42e-5fa1-4f03-bef9-692dc7f4bcf5">123.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="ia5af3dfb5810425780350e945989ed27_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTctMS0xLTQ4NDQ0_1f374a3d-3606-4256-94d1-a794d2f26f32">25.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="i0ba2342a130b44f9acf0bda85140d40e_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTktMS0xLTQ4NDQ0_0802a544-ca08-4607-8bb4-072208735c35">221.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Total segment revenue </span></td><td style="background-color:#ececec;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:#ececec;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="id5751fcb35d94db29831c228e10eca2f_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTEtMS0xLTQ4NDQ0_064864f8-164a-4988-8eee-e71b49b84331">1,422.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i334bdab76e624529914b99fa53c340dd_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTMtMS0xLTQ4NDQ0_0f2a362d-622e-42bb-a952-e94edadf2d79">828.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i96e48d80ff4546d796953f88aa5a6ad7_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTUtMS0xLTQ4NDQ0_bdc0d48e-e105-4bea-a97d-e54ad24ff39d">771.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i8b471b061486451f960461391370bd06_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTctMS0xLTQ4NDQ0_6222c459-ac5e-4fb2-ba34-3213a82c5cf3">636.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTktMS0xLTQ4NDQ0_c7925466-074b-461c-83db-a3120848d67c">3,659.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #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><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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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="i0e5a7492686049f4bc73c41093c1462e_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTEtMS0xLTQ4NDQ0_76847730-c5a4-4d7e-b5b3-365eb19581e5">703.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="i8a5f32da3d42425293ebd37e74bcbfff_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTMtMS0xLTQ4NDQ0_92dd23ec-b748-4ca0-912a-93cce7fb2ec6">249.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="ieb8166e401b64bcea6934bdb1f4c6d06_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTUtMS0xLTQ4NDQ0_67eb1a9e-c162-452f-9a93-a86b775d97d0">191.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="i7d0bb4c87cf6411e89a375a4231f2202_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTctMS0xLTQ4NDQ0_9b7a8d4d-828a-47de-876b-8cf99abfac0f">502.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="if60170f30d754dabae81da9bc56a4b56_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTktMS0xLTQ4NDQ0_b29524d1-7a45-4c19-a120-d522341c6a90">1,647.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Europe</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1349711ce80444ba25e8d272b93541e_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTEtMS0xLTQ4NDQ0_4ecb8916-4962-4ec4-a1f7-b9c9e1c35687">337.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic27582a27dbe47559054ba937fca06d7_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTMtMS0xLTQ4NDQ0_6a01f852-7dc9-4f55-a417-e6943d1d8de1">222.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc90796a395c4fc2ac1444ef22e4c08a_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTUtMS0xLTQ4NDQ0_60b015d7-8785-4999-a2c1-d0e8d6acd3ac">284.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b62cddc1a34669a0021b6f51124a6c_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTctMS0xLTQ4NDQ0_844fcf51-cb20-4fbe-a142-a6889374e09b">78.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aca7ede49ea4aeb93792bd24d4d7ab8_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTktMS0xLTQ4NDQ0_e99e9e0f-5e56-49e2-bc9f-c610ee03b950">922.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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="i362dc4197d9e4aff822daa1b515b59f1_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTEtMS0xLTQ4NDQ0_b5a4e00a-3c89-4d83-b1a7-1a217268692a">165.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="i43736ec467774b4eb2228f27c24b6764_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTMtMS0xLTQ4NDQ0_dac09d09-ce96-4cc7-a277-e40d652b8ee6">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="if48f776a3ab3466586179e50dc1f54cf_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTUtMS0xLTQ4NDQ0_c4388ddd-d1c8-42f1-b4db-f602aab04bc0">64.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="ie5b25d4aa09f4f36bc02a4e378b02785_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTctMS0xLTQ4NDQ0_cbdca182-1ac6-4d7b-8a36-00754064ff8c">34.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="i29d4c5ba975448b9983c5bd541edb1bb_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTktMS0xLTQ4NDQ0_e7d9e0cf-a1b3-41bc-97c6-65a49f90c7e0">403.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Rest of World</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7d12544a0024103ad144ca5c5234d3c_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTEtMS0xLTQ4NDQ0_f72ca5e9-8b5f-461e-8327-5196f06838d3">24.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8758b4bc2d86448db5604f88de211f0d_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTMtMS0xLTQ4NDQ0_a8124e38-cc17-42e8-a886-c3fc9a53894f">40.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia316d723ac034a6a8943091e646090f1_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTUtMS0xLTQ4NDQ0_9c3f7f35-c8c0-467c-b5db-9aa122908d5e">89.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99cbcaf22e46442aa809eec2de54077a_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTctMS0xLTQ4NDQ0_c1202373-3c3e-4208-9758-ba7ebd041f2d">24.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id41dd4cbb4f44908b65294b69d3e8981_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTktMS0xLTQ4NDQ0_7ca55308-2481-4dac-b1a1-17e6b72b9450">179.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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="i260a8ecb8cb24126a3ecb0c61933023c_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTEtMS0xLTQ4NDQ0_6ce2d2de-30cd-4804-b242-4816575f3730">1,231.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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="i1ef938328f9d43e7a790ef2a6bfe0108_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTMtMS0xLTQ4NDQ0_6bc79907-c0ab-48d6-a881-09f804f04c13">650.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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="i3efbd2e7d61a4282a703d91d212b4954_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTUtMS0xLTQ4NDQ0_425c7898-5863-4cd9-93cc-4366e70a7e6e">630.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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="i9847907ccdfe434a926cf46f4a361846_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTctMS0xLTQ4NDQ0_d21c877a-7ad9-4022-8c08-40cfaecade3b">640.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000;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:1pt solid #000;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTktMS0xLTQ4NDQ0_be5b96be-6ddc-4c93-ac29-17616995fec1">3,152.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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><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><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><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><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><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><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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue in the United States as included in the Consolidated Statements of Income was $<ix:nonFraction unitRef="usd" contextRef="i135264ff3fb94d6e9ee7631f419b03ce_D20220101-20221230" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzIzNDU_55fc1cb1-4373-4d26-8922-fbe81496b354">1,777.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="iecb42308991843d9bf3a385b24df95f7_D20210102-20211231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzIzNDk_04963a51-9b0c-42d7-bbd4-be9416f85687">1,687.4</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i7f500503cb404741bea094ba9a4ce5dc_D20200104-20210101" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzIzNTc_20a647e9-01e5-46c8-9dd0-843858bac5f3">1,502.3</ix:nonFraction>&#160;million in 2022, 2021, and 2020.  No single customer or country other than the United States accounted for 10% or more of our total revenue in 2022, 2021, and 2020.  No single customer accounted for 10% or more of our accounts receivable at the end of 2022 and 2021.</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%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i478a1127245b42be9f9aed5a7930ac8c"><ix:continuation id="ib2e04d1c63c9422889cfac2a8820f758"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area were as follows: </span></div><div style="margin-top:6pt"><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:67.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></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:14.150%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></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%">United States</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="i57df28a1c7fd42d98100244ead96c399_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzMtMS0xLTEtNDg0NDQ_d1c481c8-033e-4266-883f-24fcb4332cfe">157.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="i4aa131c293c34e9fa73f11576a3e7dcf_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzMtMy0xLTEtNDg0NDQ_2f8343c8-e4b1-4e3f-a272-7f61ede12e06">171.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:#f5f5f5;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%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a496d171dca49838815f3cce5822636_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzQtMS0xLTEtNDg0NDQ_3944a3a9-f506-4dfc-b7b4-472920ec2946">40.3</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5668ab9dbfce4486b7743eb8f9505a62_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzQtMy0xLTEtNDg0NDQ_3b19a5e3-5458-4ea3-b7d3-d3fd8c9e6c9c">44.8</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;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%">Asia Pacific and Rest of World</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="i0bfaf85cfbed44dfb06a2e728fe0cd37_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzUtMS0xLTEtNDg0NDQ_6c7b1438-1db0-4a54-9a15-c214f24f678d">21.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="ib1ae70dd3f894491956dbfdd9e8a021e_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzUtMy0xLTEtNDg0NDQ_b0d99c69-6c70-4c81-bc9c-a7eb7f1186f1">17.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:#f5f5f5;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%">Total property and equipment, net</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzYtMS0xLTEtNDg0NDQ_4a6e7fe2-0a3b-4b7c-a724-81b76fc0dfa6">219.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzYtMy0xLTEtNDg0NDQ_5f9408d9-5a06-485b-a42a-e8316ee4eb23">233.2</ix:nonFraction>&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div id="i33743bc37eaa4c9696676ec252553cfe_136"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE5MTQ_d4277ea5-391a-4cbb-884f-85a6b00ddd61" continuedAt="ic869c37701674913b4f8c060becb2625" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7: DEBT</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE5MDk_b66dcdf9-e972-4eae-9017-89e09811d30a" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span></div><div style="margin-top:6pt"><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:41.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:14.835%"></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:10.742%"></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:10.747%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">At the End of Year</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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective interest rate </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="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except percentages)</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:8pt;font-weight:700;line-height:100%">Date of Issuance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for 2022</span></div></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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">Senior Notes: </span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, <ix:nonFraction unitRef="number" contextRef="i2497ed5c20e0496a827c2d6117d9e52d_I20221230" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiMjFhOTQ1NmRhYmY0MjQ4YTc4YWNiOTY1MjMzNjgwMF8yNg_e3250ba1-1aaa-4011-bf98-38949555b12f">4.15</ix:nonFraction>%, due June 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">June 2018</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: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:nonFraction unitRef="number" contextRef="i2497ed5c20e0496a827c2d6117d9e52d_I20221230" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtNC0xLTEtNDg0NDQ_7f08153c-e45c-4197-8477-a720c1a78326">4.36</ix:nonFraction>%</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="i2497ed5c20e0496a827c2d6117d9e52d_I20221230" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtNi0xLTEtNDg0NDQ_0152017d-65e1-43ab-8c44-22baad9fb780">300.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="id0a6d21fc09c48c4a70ab6724efb2694_I20211231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtOC0xLTEtNDg0NDQ_02407805-73b5-4f3d-9ac7-d7e8c424906b">300.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, <ix:nonFraction unitRef="number" contextRef="if739119ed2a0424e823081f7b43921f5_I20221230" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtMC0xLTEtMTAzODY3L3RleHRyZWdpb246ZWU2NTZiYjAzYTNlNGI1YTk3ZWNhMDZiNDhlMTk0NDZfMjY_0667ebf6-b3fd-4812-8eb0-3db83eeaa780">4.75</ix:nonFraction>%, due December 2024</span></div></td><td colspan="3" style="background-color:#ececec;padding:0 10pt"></td><td colspan="3" style="background-color:#ececec;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%">November 2014</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding: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:nonFraction unitRef="number" contextRef="if739119ed2a0424e823081f7b43921f5_I20221230" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNC0xLTEtMTA0MDM1_4b395af1-b7e9-4bcc-916e-63c3b80c87d1">4.95</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if739119ed2a0424e823081f7b43921f5_I20221230" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNi0xLTEtMTA0MDM3_d7962f94-51a8-4b65-9993-9ed5dfc3b6b0">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73fba2e08dd54389bcb5beeeb2ee6b0f_I20211231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtOC0xLTEtMTA0MDM5_d71920d2-9f1e-4212-ad0a-1dd31f0c640a">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, <ix:nonFraction unitRef="number" contextRef="i4ff373bfbe684eb6bba068eba909d0ff_I20221230" decimals="3" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjphODM1ZmM0ZGM4M2Y0MDA5OTgzNGE1OGYwNTNmMjQ3Y18yNg_eed6f2da-66e2-4637-bf96-df026246681b">4.90</ix:nonFraction>%, due June 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">June 2018</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: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:nonFraction unitRef="number" contextRef="i4ff373bfbe684eb6bba068eba909d0ff_I20221230" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNC0xLTEtNDg0NDQ_49c450c3-4d38-4b33-9c97-560abbcdea1a">5.04</ix:nonFraction>%</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="i4ff373bfbe684eb6bba068eba909d0ff_I20221230" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNi0xLTEtNDg0NDQ_7f31d0fa-ac90-4cd9-88f8-f144ab664f2f">600.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="i950d8c3e7ae44b8eaa15d0bec4c529a5_I20211231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtOC0xLTEtNDg0NDQ_50dde36b-b0ac-4a5a-8e84-a1771ecf7707">600.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Credit Facilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;2022 Revolving Credit Facility, due March 2027</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2022</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: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:nonFraction unitRef="number" contextRef="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzctNC0xLTEtMTA0MDQx_c6920f1e-80b3-475f-ae84-7d763fbb0213">5.54</ix:nonFraction>%</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="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzctNi0xLTEtMTA0MDQz_254a6ec9-1262-4bd2-8961-9a7c2e79da8c">225.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="ifc14fa0db05f4fe1b540501481339b90_I20211231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzctOC0xLTEtMTA0MDQ3_707bb3ef-db54-4b7a-8240-4f2d6acda21a">&#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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzEzLTYtMS0xLTQ4NDQ0_bf33c1f3-9eac-4eb8-8684-835e2c9825fc">5.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzEzLTgtMS0xLTQ4NDQ0_b8556f6b-2aba-4aff-9d7e-209ab0069776">6.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><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 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="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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE0LTYtMS0xLTQ4NDQ0_3e1f3eb5-7f5a-466d-a9ed-b4532ccfe172">1,520.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE0LTgtMS0xLTQ4NDQ0_926d7b4e-8a93-464f-822d-95f8011dea03">1,293.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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Less: Short-term debt</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE1LTYtMS0xLTQ4NDQ0_f09d6586-ef38-4af9-8852-a6d7cb3af0be">300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:ShortTermBorrowings" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE1LTgtMS0xLTQ4NDQ0_7df2f544-a9b9-4315-b819-062490c7431d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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 style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE2LTYtMS0xLTQ4NDQ0_b72cd3cf-470c-4d2e-82da-4849ae381d83">1,220.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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:1pt solid #000;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE2LTgtMS0xLTQ4NDQ0_d3966e2e-4d29-486f-bafa-75a6da863690">1,293.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE5MTc_3c24a725-a5ec-45e8-8873-909eedd1e0e5" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Maturities</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, our debt maturities based on outstanding principal were as follows:</span></div><div style="margin-top:6pt"><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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In million)</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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%">2023</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="trmb:ShortTermDebtGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzEtMS0xLTEtNDg0NDQ_ba9df2b4-87ba-4bb0-b7f7-1c0efca444d2">300.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:#ececec;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%">2024</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzItMS0xLTEtNDg0NDQ_6bf0c1b8-c0bf-40a9-ac2b-08ee8ecda0ad">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">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%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzMtMS0xLTEtNDg0NDQ_ee5ba474-2af4-4edb-ade9-44181e5da267">&#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:#ececec;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%">2026</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzQtMS0xLTEtNDg0NDQ_4593f2c9-78ec-4c15-bc54-5c51a26472c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">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%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzUtMS0xLTEtNDg0NDQ_fe4683c4-5d46-464c-849a-351ba13c34ec">225.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzYtMS0xLTEtNDg0NDQ_f0c114ac-5a87-41a0-8a0c-9eda635a76ad">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="trmb:DebtLongTermAndShortTermCombinedAmountGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzctMS0xLTEtNDg0NDQ_0f4bc9f7-a9bc-4f4a-8ae3-f53022a45816">1,525.0</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></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All series of senior notes in the above table bear interest that is payable semi-annually in June and December of each year.  For the 2023 and 2028 senior notes, the interest rate is subject to adjustment from time to time if Moody&#8217;s or S&amp;P (or, if applicable, a substitute rating agency) downgrades (or subsequently upgrades) its rating assigned to the notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness.  We may redeem the notes of each series of senior notes at our option in whole or in part at any time.  Such indenture also contains covenants limiting our ability to create certain liens, enter into sale and lease-back transactions, and consolidate or merge with or into, or convey, transfer, or lease all or substantially all of our properties and assets, each subject to certain exceptions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Facility</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 11, 2022, we entered into a bridge facility commitment letter (the &#8220;Bridge Facility&#8221;) in connection with the pending acquisition of Transporeon.  Under the Bridge Facility, the lender committed to provide a <ix:nonNumeric contextRef="i48869dfe292844bcb2d877355fba126f_D20221211-20221211" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1Mjk2OTI_c5ab63f0-fcf2-485e-be2e-f492c3a0d2d1">364</ix:nonNumeric>-day senior unsecured term loan up to an aggregate amount of &#8364;<ix:nonFraction unitRef="eur" contextRef="id4044df9cb4b4655ae78b66f2b0139fa_I20221211" decimals="-7" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1Mjk2NjM_0f46dcc3-cc3a-4bcd-a3a1-07319763066b">1.88</ix:nonFraction>&#160;billion that may be drawn only upon the acquisition of Transporeon.  On </span></div></ix:nonNumeric><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%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="ic869c37701674913b4f8c060becb2625" continuedAt="i9074b25e5d5546db8c12e36e63c3c435"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;27, 2022, the Bridge Facility was automatically reduced to &#8364;<ix:nonFraction unitRef="eur" contextRef="iacf7ceaf67d24a5d9a8d7a99c69e4441_I20221227" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1Mjk2Nzg_904b8594-7275-434a-a7ba-31167f69db02">500</ix:nonFraction>&#160;million upon entering into the 2022 Term Loan Agreement and the 2022 Credit Facility Amendment (as described below).  If not terminated sooner, the commitment under the Bridge Facility expires on July 10, 2023.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Bridge Facility will bear interest at the following rates, in each case, plus an applicable margin: (a) for Euro loans, EURIBOR and (b) for U.S dollar loans, the option of either (i) an adjusted Term SOFR or (ii) the alternate base rate (&#8220;ABR&#8221;).  The applicable margin varies based on the Company&#8217;s credit ratings and ranges from <ix:nonFraction unitRef="number" contextRef="i316812062c424ceeb8128a4728dfc8ed_D20221211-20221211" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTA5ODQ_df3f4176-7add-4a3a-b1d4-909a1569d70e">1.250</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i8679976838af4405af2166a12397aaec_D20221211-20221211" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTA5OTI_062bc601-b621-4edd-811a-80fb3d1884bf">2.125</ix:nonFraction>% for EURIBOR and Term SOFR loans, and from <ix:nonFraction unitRef="number" contextRef="i50e67493aab041ba8468e1ab3b2e3d5c_D20221211-20221211" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMDA_c0e6bda4-3658-4239-ad42-d02f535cefb6">0.250</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i9209b8d0a1174d958a5ae1da7d979909_D20221211-20221211" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMDg_039fb4c7-8296-42b1-8741-ca235676f68c">1.125</ix:nonFraction>% for ABR loans.  The applicable margin will increase by <ix:nonFraction unitRef="number" contextRef="i094720ddcd3b40a7a26217597a0b8f03_D20221211-20221211" decimals="4" name="trmb:DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4NTQ_60b92b4a-83e6-440d-9c7f-67b256370b4d">0.25</ix:nonFraction>% on each of the 90th, 180th, and 270th day after the closing date of the Bridge Facility.  ABR is defined as the greater of the prime rate or the federal funds rate plus <ix:nonFraction unitRef="number" contextRef="i7ebf28c425064e51be2caf99ec770e4c_D20221211-20221211" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4NDc_b214c488-db71-4b73-b4ad-146ed8610ece">0.50</ix:nonFraction>%.  Term loans are prepayable without penalty.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, we incurred $<ix:nonFraction unitRef="usd" contextRef="ia4be0859246d44c3b4bb853b1e8e9346_I20221230" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODIzNzA_1cc110d2-c5f9-4200-961e-5ea0d209f190">7.3</ix:nonFraction>&#160;million fees related to the Bridge Facility of which $<ix:nonFraction unitRef="usd" contextRef="ia8050fa714ca4eee8eaa2a5a97ef32ca_D20221001-20221230" decimals="-5" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODIzODQ_1b6203ca-89f1-4298-8121-df8911b74d3d">5.9</ix:nonFraction>&#160;million was recorded as Interest expense, net, and $<ix:nonFraction unitRef="usd" contextRef="ia4be0859246d44c3b4bb853b1e8e9346_I20221230" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDY5NzY_431cdf31-302f-4b89-af34-659fe51bd57d">1.4</ix:nonFraction>&#160;million was deferred.  </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Term Loan Credit Agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2022, we entered into a credit agreement (the &#8220;2022 Term Loan Credit Agreement&#8221;) providing for an unsecured delayed draw term loan facility in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i75ff6c43a6ed43349204cfa5d220ce96_I20221227" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3MTE_c4a12607-96f0-4865-b9d5-444af48c30c9">1.0</ix:nonFraction>&#160;billion, comprised of commitments for a <ix:nonNumeric contextRef="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3OTI_44d84f49-645a-4eab-a5db-38dfe25cf834">3-year</ix:nonNumeric> tranche for $<ix:nonFraction unitRef="usd" contextRef="i9b427d9d52c04a1ca26add9bca34651d_I20221227" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3MjU_f1305597-0e69-4c35-87f5-337d0b3f20df">500.0</ix:nonFraction>&#160;million and a <ix:nonNumeric contextRef="i759537774d324c59a94fb66e522609fa_D20221227-20221227" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3OTM_d42e1f06-f5c7-4bb2-863c-4903292de454">5-year</ix:nonNumeric> tranche for $<ix:nonFraction unitRef="usd" contextRef="i7e91f372fe054f42a6ec87f551dfc0c1_I20221227" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3NDE_0239c0ad-d6d7-4399-b249-4bca2f2b29e9">500.0</ix:nonFraction>&#160;million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Term Loan Credit Agreement was entered into in connection with, and the proceeds of any loans must be used for, the pending acquisition of Transporeon.  No amounts were drawn at the end of 2022.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The <ix:nonNumeric contextRef="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMjQ_dad5897b-2d49-4481-945f-1ddd44497386">3-year</ix:nonNumeric> loan would be due and payable on the third anniversary of the funding date. The Company would be required to repay the <ix:nonNumeric contextRef="i759537774d324c59a94fb66e522609fa_D20221227-20221227" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMjU_c1954eb8-6af3-44bf-9c57-ff80067da49b">5-year</ix:nonNumeric> loan in quarterly installments equal to:</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt"><ix:nonFraction unitRef="number" contextRef="i30737bef8f0d41469ccf5ebe45055fab_D20221227-20221227" decimals="INF" name="trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMjc_fd1e4a0c-eecd-4c84-8432-47e1fc2c1c0d">0</ix:nonFraction>% of the principal amount for the first twelve calendar quarters following the funding date;</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt"><ix:nonFraction unitRef="number" contextRef="i7beb88d8abcb40e5a810c4e6be1b3d8d_D20221227-20221227" decimals="INF" name="trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4NzU_6752167f-0d59-4180-b408-7e34508fbb96">1.25</ix:nonFraction>% of the principal amount for each of the next four calendar quarters; and </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt"><ix:nonFraction unitRef="number" contextRef="i2cbe4d7b445d47fd9b3328c96617c021_D20221227-20221227" decimals="INF" name="trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4ODI_ee5705fe-d343-474a-b93a-def0703f52c2">2.5</ix:nonFraction>% of the principal amount for each calendar quarter thereafter, with the remaining principal amount due and payable on the fifth anniversary of the funding date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2022 Term Loan Credit Agreement will bear interest, at the Company&#8217;s option, at either: (a) an adjusted Term SOFR or (b) the ABR, in each case, plus the applicable margin.  The applicable margin varies based on the Company&#8217;s credit ratings and ranges as follows: (a) for the <ix:nonNumeric contextRef="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDY5NzQ_49c4e6a6-ea20-4822-838c-7c6360fdba2b">3-year</ix:nonNumeric> tranche, (i) from <ix:nonFraction unitRef="number" contextRef="ida889ab13b154e1e8c67b58c34f4f5e8_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNjM_f0a79921-b38b-49b3-867c-49da31bf7d36">1.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i039ab83a4513433c908027501f6bff53_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNTU_f3a98e8a-ddba-4c42-824d-067d74c93897">2.000</ix:nonFraction>% for a Term SOFR loan, and (ii) from <ix:nonFraction unitRef="number" contextRef="i7d63753c651847f38f68cd2c8bc4c98c_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMzI_79dd3025-6de7-49ad-b0c6-2765524315e5">0.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i5dd99081ccc94b2aa2364f930f44ed35_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNDA_77a7e883-9f0e-4356-a4c8-c5f5af8a0870">1.000</ix:nonFraction>% for an ABR loan; and (b) for the <ix:nonNumeric contextRef="i759537774d324c59a94fb66e522609fa_D20221227-20221227" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDY5NzM_e35e477b-f44e-4816-a8f1-03ffccf663f9">5-year</ix:nonNumeric> tranche, (i) from <ix:nonFraction unitRef="number" contextRef="i8eedfbcbd77946799aad669569770123_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNzk_74c1c3d2-0aa7-4bd3-865a-01a5ddcecc33">1.250</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i04652da642bd4607bbc16e8c20900fbc_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNzE_b227fd3f-f636-48a1-8756-55dbb37be770">2.125</ix:nonFraction>% for a Term SOFR loan, and (ii) from <ix:nonFraction unitRef="number" contextRef="i341bcb4ebdaa40979b417f59e062d3ed_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwOTU_51c1067c-5f53-4d5d-8e73-d5862d3927aa">0.250</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3eb5a024b4ef47508b8d668740391565_D20221227-20221227" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwODc_74fff02b-e9f6-41ac-9daa-bc0b6722065f">1.125</ix:nonFraction>% for an ABR loan.  ABR is defined as the greatest of the prime rate, the federal funds rate plus <ix:nonFraction unitRef="number" contextRef="ie01c405b511d43a9b82f6b92f8d132fb_D20220101-20221230" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4ODg_1439a3bb-54b0-4004-a43a-e86f8f8bf2a3">0.50</ix:nonFraction>%, or the adjusted Term SOFR plus <ix:nonFraction unitRef="number" contextRef="i84155b78bec042d19efd2a22871db5ca_D20220101-20221230" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNDg_5b3aa481-f76c-4523-b6ee-bf2d7679343b">1.00</ix:nonFraction>%.  Term loans are prepayable without penalty. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Credit Facility and Amendment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 24, 2022, we entered into a credit agreement that provides for an unsecured revolving loan facility in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="ie9d77235954843049f55b27d4db71a49_I20220324" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA0NjU_02e80e26-b51e-42f6-ab61-4b23e3e5fedb">1.25</ix:nonFraction>&#160;billion (the &#8220;2022 Credit Facility&#8221;).  The proceeds of the revolving loans may be used by the Company for working capital and general corporate purposes, including the financing of acquisitions.  Under the terms of the credit agreement, our interest rate and commitment fees are based on our current long-term, senior unsecured debt ratings, our leverage ratio, and certain specified sustainability targets.  At the end of 2022, the interest rate charged on any outstanding borrowings was the prevailing Term SOFR for the applicable interest period plus <ix:nonFraction unitRef="number" contextRef="i7c0be1ce0735496c8280fea9149f4b97_D20220101-20221230" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA5MDM_4827a772-e8df-41ed-be6e-47804efa6830">1.225</ix:nonFraction>%, and the commitment fee was <ix:nonFraction unitRef="number" contextRef="i8d908151a59f4b68967fc81cc478cbe7_D20220101-20221230" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4OTU_c08e781e-0486-4da4-8f5e-3e7f5b5e00e7">0.125</ix:nonFraction>% of the total undrawn commitment.  At the end of 2022, $<ix:nonFraction unitRef="usd" contextRef="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzAzNzQ_fee84e69-8a07-4af2-acd2-1126666d0047">225.0</ix:nonFraction>&#160;million was outstanding under the 2022 Credit Facility.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commitment fee and interest rates are subject to upward or downward adjustments if we achieve, or fail to achieve, certain specified sustainability targets concerning greenhouse gas emission reductions and gender diversity.  Such upward or downward adjustments may be up to <ix:nonFraction unitRef="number" contextRef="ia96a92352c174a919acfe7bd8576ddcc_D20220324-20220324" decimals="INF" name="trmb:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA5MTE_921b895c-9b4c-4def-81f7-7fece3203e24">0.01</ix:nonFraction>% per annum for the commitment fee and up to <ix:nonFraction unitRef="number" contextRef="ia96a92352c174a919acfe7bd8576ddcc_D20220324-20220324" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA5MTg_c2995697-e6ea-41a9-bf03-f30c023f53d7">0.05</ix:nonFraction>% per annum for the interest rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2022, we entered into an amendment to the 2022 Credit Facility (the &#8220;2022 Credit Facility Amendment&#8221;) that made $<ix:nonFraction unitRef="usd" contextRef="i30196cf77ddc472e864c1e108db731b4_I20221227" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3NTc_6b3a9e1f-6ec2-4b49-80fc-2ee76978b91e">600.0</ix:nonFraction>&#160;million of the existing commitments under the Credit Facility available for the pending acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncommitted Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had <ix:nonFraction unitRef="loan" contextRef="idafe63c250754b39825fa4209a777fa1_I20221230" decimals="INF" name="trmb:NumberOfRevolvingLoanFacilities" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE2MjI_4bec4afc-0657-4e10-bbbb-fe849d163a74">two</ix:nonFraction> $<ix:nonFraction unitRef="usd" contextRef="idafe63c250754b39825fa4209a777fa1_I20221230" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE2MjU_54edce5e-a580-4ed4-833c-a7f4a402e55e">75.0</ix:nonFraction> million, <ix:nonFraction unitRef="loan" contextRef="ie8d66fc58fb148d59d3570ac3e95a9d3_I20221230" decimals="INF" name="trmb:NumberOfRevolvingLoanFacilities" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA5MjU_8efdc8bc-62bd-4547-bb16-de49205b01ad">one</ix:nonFraction> &#8364;<ix:nonFraction unitRef="eur" contextRef="ie8d66fc58fb148d59d3570ac3e95a9d3_I20221230" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA5NDQ_ae3e2664-d99a-423d-8aeb-7270060053ea">100.0</ix:nonFraction>&#160;million, and <ix:nonFraction unitRef="loan" contextRef="i36fb60f788774b5cac5a39a20b8d4cf2_I20221230" decimals="INF" name="trmb:NumberOfRevolvingLoanFacilities" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA4Njc_b5bb10d7-8236-4188-aee6-42ee89017564">one</ix:nonFraction> &#163;<ix:nonFraction unitRef="gbp" contextRef="i36fb60f788774b5cac5a39a20b8d4cf2_I20221230" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA4Njk_1cd36714-1934-448e-806f-555f402b7949">55.0</ix:nonFraction>&#160;million revolving credit facilities, which are uncommitted (the &#8220;Uncommitted Facilities&#8221;).  Generally, these uncommitted facilities may be redeemed upon demand.  Borrowings under uncommitted facilities are classified as short-term debt in our Consolidated Balance Sheet.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Covenants</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Term Loan Credit Agreement and 2022 Credit Facility, as amended, contain customary covenants including, among other requirements, limitations that restrict the Company&#8217;s and its subsidiaries&#8217; ability to create liens and enter into sale and </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%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9074b25e5d5546db8c12e36e63c3c435">leaseback transactions, and restrictions on the ability of the subsidiaries to incur indebtedness.  Further, both debt agreements contain financial covenants that require the maintenance of maximum leverage and minimum interest coverage ratios.  At the end of 2022, we were in compliance with the covenants for each of our debt agreements.</ix:continuation></span></div><div id="i33743bc37eaa4c9696676ec252553cfe_142"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzY5NQ_2dbbb254-142a-4056-8e28-a2c2aa9a1f21" escape="true"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8: LEASES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases primarily for certain of our major facilities, including corporate offices, research and development facilities, and manufacturing facilities.  Lease terms range from <ix:nonNumeric contextRef="i830c0e40d1014adda3fa763af4e4a5ea_I20221230" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzIxMg_157795c1-03a7-4a64-ad24-2848fe43ba07">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i892f97378d244fed8f007781edb44b33_I20221230" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzIxOA_14f9b0d9-9daa-45d8-b2df-300877606a29">14</ix:nonNumeric> years, and certain leases include options to extend the lease for up to <ix:nonNumeric contextRef="i892f97378d244fed8f007781edb44b33_I20221230" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzI4Nw_2bc67c3a-82b1-4fe8-af79-7f4ec02e63f3">9</ix:nonNumeric> years.  We consider options to extend the lease in determining the lease term.</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzY5OA_f4b79f0e-4a20-4343-8ee5-2f4bc676bd46" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consisted of:</span></div><div style="margin-top:6pt"><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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></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:15.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating lease expense</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzItMS0xLTEtNDg0NDQ_fa52b47b-d24e-4efc-a019-201c8a33c906">36.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzItMy0xLTEtNDg0NDQ_6458351d-263e-4509-8f58-ddcd8ffe126d">35.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense and 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzMtMS0xLTEtNDg0NDQ_09021981-4bde-473d-8291-4f421c27d3d6">14.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzMtMy0xLTEtNDg0NDQ_d6a809a4-65a0-45c5-ba8a-49c96d6ef1e2">17.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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Total lease expense</span></td><td style="background-color:#ececec;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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzQtMS0xLTEtNDg0NDQ_4ca57825-7213-45a1-9f0d-6c4f0087c14a">51.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzQtMy0xLTEtNDg0NDQ_2bb404dd-4ba7-451e-a838-181685be9aad">53.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></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:15.715%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Cash paid for liabilities included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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%">Operating cash flows from operating leases</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 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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzMtMS0xLTEtNDg0NDQ_0979fcc8-e31b-4c61-8084-998792062db8">35.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzMtMy0xLTEtNDg0NDQ_18fd12b3-1e58-4fe8-a93a-542dd7d502c4">35.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 style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for Operating lease liabilities:</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzUtMS0xLTEtNDg0NDQ_e4696d12-3098-435c-a14a-46fa2f7fec83">26.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzUtMy0xLTEtNDg0NDQ_4873acc4-a3be-4591-9f9d-169cb4148ce2">49.5</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><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Excludes cash payments for short-term leases, which are not capitalized. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></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:15.715%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating lease right-of-use assets</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzItMS0xLTEtNDg0NDQ_6a33ec54-3579-4390-b2f1-74ed5fead526">121.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzItMy0xLTEtNDg0NDQ_213df7dd-0687-4b6a-9a9f-4dee99204d52">141.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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></tr><tr><td colspan="3" style="background-color:#ececec;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c">Other current liabilities</span></span></span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMS0xLTEtNDg0NDQ_0f7e5206-8008-4dd1-bba4-7504e6efc030">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMy0xLTEtNDg0NDQ_e47c9754-3edc-4b98-92af-900600883eff">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzUtMS0xLTEtNDg0NDQ_adda8411-57b6-4c8d-8473-aff51e857b69">105.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzUtMy0xLTEtNDg0NDQ_750b732b-55cb-46b9-9b80-34379341cbb5">121.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total operating lease liabilities</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzYtMS0xLTEtNDg0NDQ_fe88b919-486b-4e70-b8f0-0d5d7ffedb8b">140.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzYtMy0xLTEtNDg0NDQ_e0f70f63-48c7-49b5-afac-f91ecfdc963c">156.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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: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:#ececec;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%">Weighted-average discount rate     </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzgtMS0xLTEtNDg0NDQ_17b9814f-8f92-4ac1-bd6e-d8b8ae53994e">3.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzgtMy0xLTEtNDg0NDQ_3c3583b3-980f-45dd-ac02-1972ecca5244">3.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzktMS0xLTEtNDg0NDQ_fc0d80bf-6e5b-4096-9fec-255e3086ab2a">6</ix:nonNumeric> years</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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzktMy0xLTEtNDg0NDQ_7c4c3f19-a226-4951-9144-a2b2a0af1764">7</ix:nonNumeric> years</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzcwNg_58e6f7ac-5d9f-49b2-8a77-21c1f3725549" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, the maturities of lease liabilities were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></td><td style="width:0.1%"></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-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">2023</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzEtMS0xLTEtNDg0NDQ_df646b57-bb07-4f93-b0d4-28e73a30725b">37.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzItMS0xLTEtNDg0NDQ_54d4fcf3-d6cf-4fef-8118-0c065b760dfa">30.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:#ececec;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%">2025</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzMtMS0xLTEtNDg0NDQ_1b916c4c-08a2-422f-9d43-eb50dc354f16">22.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzQtMS0xLTEtNDg0NDQ_a8a1af04-9557-42a7-9326-f721fefa6be5">16.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:#ececec;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%">2027</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzUtMS0xLTEtNDg0NDQ_518e2fdf-727c-43b4-96f7-a79dce0cd97a">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzYtMS0xLTEtNDg0NDQ_0aac756c-bae1-44ed-8c71-4aac6a0664f9">35.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:#ececec;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%">Total lease payments</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzctMS0xLTEtNDg0NDQ_901c3d69-0e8d-4bfb-93ea-3dcdb348c08a">155.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzgtMS0xLTEtNDg0NDQ_fcfc293a-9e2d-480c-bfd4-f00f0a656650">15.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:#ececec;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%">Total </span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzktMS0xLTEtNDg0NDQ_a76dfd46-586d-44ae-8c24-03b3bfa82505">140.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:nonNumeric><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%">69</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_145"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDUvZnJhZzpiMGViZDJjMWQ2YjM0OGFmODExMjZhNjJiNzdlNzEyZi90ZXh0cmVnaW9uOmIwZWJkMmMxZDZiMzQ4YWY4MTEyNmE2MmI3N2U3MTJmXzc0MQ_8ccd53ea-3574-4e15-8fe2-51ac89cee19f" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9: COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had unconditional purchase obligations of approximately $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:RecordedUnconditionalPurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDUvZnJhZzpiMGViZDJjMWQ2YjM0OGFmODExMjZhNjJiNzdlNzEyZi90ZXh0cmVnaW9uOmIwZWJkMmMxZDZiMzQ4YWY4MTEyNmE2MmI3N2U3MTJmXzEyMA_a02a541a-5a7c-479a-8dd1-4a9a1640819e">858.8</ix:nonFraction> million as compared to $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:RecordedUnconditionalPurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDUvZnJhZzpiMGViZDJjMWQ2YjM0OGFmODExMjZhNjJiNzdlNzEyZi90ZXh0cmVnaW9uOmIwZWJkMmMxZDZiMzQ4YWY4MTEyNmE2MmI3N2U3MTJmXzEzOA_90383125-81a9-4ef1-b4d7-8cc78bc1c3c1">710.8</ix:nonFraction>&#160;million at the end of 2021.  These unconditional purchase obligations primarily represent open non-cancellable purchase orders for material purchases with our vendors and investments in our platform associated with our Connect and Scale strategy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in litigation arising in the ordinary course of our business.  There are no material legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries is a party or of which any of our or our subsidiaries' property is subject.</span></div></ix:nonNumeric><div id="i33743bc37eaa4c9696676ec252553cfe_148"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzE2Njk_f73049b8-5ce1-44cd-8a88-05eda282897f" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10: FAIR VALUE MEASUREMENTS</span></div><div style="margin-top:6pt"><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 fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs: </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzE2NDc_464ba6e2-f4e1-4f53-97aa-2664572e5dc4" continuedAt="i909716ff6f91420ebdaa61c4236506a4" escape="true"><div style="margin-top:6pt"><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:29.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></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:7.233%"></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:7.233%"></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:5.771%"></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:7.818%"></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:7.233%"></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:7.233%"></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:5.780%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Fair Values as of the end of 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:8pt;font-weight:700;line-height:100%">Fair Values as of the end of 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="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:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</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:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</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:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</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:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</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:0 1pt"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:7.5pt;font-weight:700;line-height:100%">(Level I)</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:7.5pt;font-weight:700;line-height:100%">(Level II)</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:7.5pt;font-weight:700;line-height:100%">(Level III)</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:8pt;font-weight:700;line-height:100%">Total</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:7.5pt;font-weight:700;line-height:100%">(Level I)</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:7.5pt;font-weight:700;line-height:100%">(Level II)</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:7.5pt;font-weight:700;line-height:100%">(Level III)</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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><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><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><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><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><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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan </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 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="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTEtMS0xLTQ4NDQ0_183d4766-9e15-4b2d-93bb-0857f1a55eac">31.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="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTMtMS0xLTQ4NDQ0_b865e2ae-b375-4791-8c27-43b5b9c470fe">&#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 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="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTUtMS0xLTQ4NDQ0_7870d673-17c8-4fa5-a4a9-e854692a240b">&#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 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="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTctMS0xLTQ4NDQ0_040ee3ec-50c2-4b4f-9213-fcdd0e4e47ae">31.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="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTktMS0xLTQ4NDQ0_dd518841-0f61-4a76-abac-bb883b8fe6bc">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 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="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTExLTEtMS00ODQ0NA_bccbfe26-cd1c-414c-a157-e842cf539346">&#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 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="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTEzLTEtMS00ODQ0NA_cf953686-0849-4f80-8312-43a29ce21a1c">&#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 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="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTE1LTEtMS00ODQ0NA_2063dcd8-4851-41ee-add4-5b80afc6a32f">44.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives </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:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTEtMS0xLTQ4NDQ0_741395b5-c194-41e3-9160-b74c41d3978a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTMtMS0xLTQ4NDQ0_80c0eb8f-f84d-48ab-92f9-0a82a5b682b9">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTUtMS0xLTQ4NDQ0_5505a560-6dd6-4610-9cf5-8ba550aff671">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTctMS0xLTQ4NDQ0_4bfe483c-a3d7-4511-be66-2b2004589e90">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTktMS0xLTQ4NDQ0_61964274-dd65-4d8b-8069-ad76686905fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTExLTEtMS00ODQ0NA_d93da92b-54e7-4025-a5ff-6586fa5fc04b">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTEzLTEtMS00ODQ0NA_ddc510f2-806a-4584-87ad-04a4510eb2c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTE1LTEtMS00ODQ0NA_0bbc0382-6141-4635-ab65-1cfcca799d37">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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"> (3)</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="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEtMS0xLTEwNDA0OQ_65e357d0-6dd4-469c-8f2f-4f16f10bead5">&#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="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTMtMS0xLTEwNDA1MQ_bc023566-2c2f-44a6-a14f-e15d399ee2da">&#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="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTUtMS0xLTEwNDA1Mw_4d3eb0c7-433d-4bea-a46d-d6a9609be1df">3.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="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTctMS0xLTEwNDA1NQ_ea25230d-b64f-4bd3-a7c5-22b64dde91ef">3.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="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTktMS0xLTEwNDA1Nw_6d0f3a15-0844-48e6-af6f-70d1870da864">&#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="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTExLTEtMS0xMDQwNTk_e3b6bd79-79de-4443-ab1e-8617d18e65b0">&#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="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEzLTEtMS0xMDQwNjE_f6674107-c901-4ad2-a51a-167aecbbf209">&#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="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTE1LTEtMS0xMDQwNjM_3a35cd7f-741f-42dc-91ae-877969102478">&#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:#ececec;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%">Total assets measured at fair value</span></td><td style="background-color:#ececec;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:#ececec;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="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEtMS0xLTQ4NDQ0_2aed7a40-4c92-4a39-90fa-d01155335b1c">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTMtMS0xLTQ4NDQ0_e7338fe5-7d23-4757-ac6d-e9c1fee7e180">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTUtMS0xLTQ4NDQ0_c80cc9b0-f099-4236-a46b-18cf9b0aa013">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTctMS0xLTQ4NDQ0_8fc7b8cd-e14d-41cf-8220-bacb5c7167a0">52.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTktMS0xLTQ4NDQ0_ea5cbae6-7a56-454c-bc21-e5efd6283878">44.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTExLTEtMS00ODQ0NA_5753be68-1386-428e-9f9a-e76c341f744d">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEzLTEtMS00ODQ0NA_eb1ac9cf-79d9-4523-a295-76416bcf6fae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTE1LTEtMS00ODQ0NA_3caa3c29-f456-4f60-be14-054e7c08f6c8">44.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</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><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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan </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 style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTEtMS0xLTQ4NDQ0_c405c7b4-5611-4733-94e1-004d71bc4463">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTMtMS0xLTQ4NDQ0_9d93e48c-98c2-4de3-8715-85aa1a544070">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTUtMS0xLTQ4NDQ0_93e4be9b-f035-45b7-be57-af72d73d44a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTctMS0xLTQ4NDQ0_1843fb9a-6701-4243-b9a0-a8cb71a6d06e">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTktMS0xLTQ4NDQ0_6172b926-4df9-4ddc-aa1d-c9cf613abfd5">44.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTExLTEtMS00ODQ0NA_e26703bc-a503-491e-a352-e50ce797dabf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTEzLTEtMS00ODQ0NA_27d72994-159e-4bb8-ac7b-eb0b577e9da4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTE1LTEtMS00ODQ0NA_94cd8d46-fa9c-4aa5-8252-bf6500a1f267">44.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives </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="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTEtMS0xLTQ4NDQ0_5d68af69-6377-4004-a609-8ae498288172">&#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="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTMtMS0xLTQ4NDQ0_7c7b607c-ec74-4f19-a890-fdc0478f3c03">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="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTUtMS0xLTQ4NDQ0_4184b096-c544-43b7-9e45-d1071d551d9b">&#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="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTctMS0xLTQ4NDQ0_dc20e935-661e-4cef-bca7-385aa5b6b8e4">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="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTktMS0xLTQ4NDQ0_da73f9fa-dd7f-4fe8-a685-65cb92f84b98">&#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="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTExLTEtMS00ODQ0NA_10d42dba-2ad3-4827-9f51-d973118dcc2c">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="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTEzLTEtMS00ODQ0NA_b3e4434b-b16f-4771-b22e-487252859551">&#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="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTE1LTEtMS00ODQ0NA_7bb53fdc-7775-427b-9c32-d1a98a96c4dc">0.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration </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">(3)</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTEtMS0xLTQ4NDQ0_072b5dbe-7914-4950-81ac-40ce46013eb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTMtMS0xLTQ4NDQ0_fd1c50b2-7268-4218-8810-fa5593e63602">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTUtMS0xLTQ4NDQ0_281f0866-11bf-4f66-96dc-06fbcffcdf0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTctMS0xLTQ4NDQ0_58892f96-d55b-4d7d-a9ae-9466eb028447">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTktMS0xLTQ4NDQ0_d225a371-74d8-438c-a7db-2e28097f087d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTExLTEtMS00ODQ0NA_d3b9769c-6314-4d8b-b650-ea667e9746e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTEzLTEtMS00ODQ0NA_1830a006-ca12-44b2-ad5f-7fa4564aad6f">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTE1LTEtMS00ODQ0NA_97653e84-013e-4e89-b002-2450ed55cdd3">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Total liabilities measured at fair value</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="ib502bab2736e437fb9bca1750491bf68_I20221230" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTEtMS0xLTQ4NDQ0_a8aa71e0-9b5c-402a-9f3f-bc85eeb79868">31.5</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 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="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTMtMS0xLTQ4NDQ0_8c185e30-238c-4e1f-995d-daba0e314009">0.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><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="i998ab75c8c064866b3dc42b2a8bc3911_I20221230" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTUtMS0xLTQ4NDQ0_74e64fd6-a403-4604-b8c5-f113b7de4922">&#8212;</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 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="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTctMS0xLTQ4NDQ0_cdb1a535-77f0-4ce1-986c-530c09c8ef78">31.7</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 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="ib5606ef1b5c4494095b27dca521c1490_I20211231" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTktMS0xLTQ4NDQ0_90573603-73f9-4400-8264-8b0fc099f95e">44.7</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 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="i1ff4f2c94dc140239983587b04199f56_I20211231" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTExLTEtMS00ODQ0NA_f7773e2c-073e-4c06-8cba-d7d50b61b56a">0.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><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="i0da8417be63f467f8d1fba11fd4b584a_I20211231" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTEzLTEtMS00ODQ0NA_fae0e10f-8d6c-4418-a365-f8cf5b289250">12.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 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="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-5" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTE1LTEtMS00ODQ0NA_35f0ba95-f42d-4293-805d-5e5c86df2aad">57.7</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></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets.  The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.   </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents forward currency exchange contracts and a Treasury Rate Lock contract that are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d">Other current assets</span> and Other current liabilities on our Consolidated Balance Sheets. </span></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i909716ff6f91420ebdaa61c4236506a4" continuedAt="i6972fdac4bf5447196aaf9b14626a5ce">(3)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt"><ix:continuation id="i6972fdac4bf5447196aaf9b14626a5ce">Represents arrangements to receive payments from buyers of our divested companies or pay former owners of acquired companies that are included in Other current and non-current assets or Other current liabilities on our Consolidated Balance Sheets.  The fair values are estimated using scenario-based methods based upon estimated future milestones.</ix:continuation>  </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets include a Treasury Rate Lock contract and a foreign currency exchange contract, both related to the pending acquisition of Transporeon.  </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Treasury Rate Lock contract is a cash flow hedge with gains or losses reported as a component of other comprehensive income and subsequently amortized to interest expense over the term of the associated debt.</span><span style="color:#ee2724;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:400;line-height:120%">At the end of 2022, the notional amount of the interest rate-lock contract was $<ix:nonFraction unitRef="usd" contextRef="i6a048e05b0954f6b925704f44dc404a3_I20221230" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEwOTk1MTE2MzEwNjU_41afd49b-d8d8-4121-a172-98dc239b3b68">400.0</ix:nonFraction>&#160;million, and the fair value of the contract was $<ix:nonFraction unitRef="usd" contextRef="i6a048e05b0954f6b925704f44dc404a3_I20221230" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEwOTk1MTE2MzEwNjc_f57f58b4-ca82-4dd4-9488-5281a3fd984d">7.2</ix:nonFraction>&#160;million. </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency exchange contract is to economically hedge the euro-denominated purchase price of Transporeon.  The gains or losses are recognized in other income (expense), net.  The notional amount of the foreign currency exchange contract was $<ix:nonFraction unitRef="usd" contextRef="ib5862a0cbf0a484181e7c8de741b42f2_I20221230" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjQ0MzE_d5ea43a7-b58d-4624-9389-daf0e143fdeb">1,999.4</ix:nonFraction>&#160;million, and the fair value of this contract was $<ix:nonFraction unitRef="usd" contextRef="ib5862a0cbf0a484181e7c8de741b42f2_I20221230" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEwOTk1MTE2MzcwMTA_d19e2dd0-021f-4fe7-9825-b67c5485f8e9">10.4</ix:nonFraction> million.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Fair Value Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of all outstanding financial instruments that are not recorded at fair value on a recurring basis (debt) was approximately $<ix:nonFraction unitRef="usd" contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230" decimals="-8" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEzNTY_07ebd65d-3631-48c1-803e-00ac97b76d11">1.5</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231" decimals="-8" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEzNjM_a1ec4a88-c7f3-4e05-abef-33eb332680cc">1.4</ix:nonFraction> billion at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the senior notes was determined based on observable market prices in less active markets and is categorized accordingly as Level II.  The fair values do not indicate the amount we would currently have to pay to extinguish any of this debt.</span></div></ix:nonNumeric><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%">70</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzU5OQ_f42d61b8-811d-46c4-bf00-f73d532e9a1c" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11: DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzU5OA_21b4a8c5-4d95-4437-94d1-9352dd279e71" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our deferred revenue during 2022 and 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></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:15.276%"></td><td style="width:0.1%"></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></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></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="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:#ececec;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%">Beginning balance of the period</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzMtMS0xLTEtNDg0NDQ_87a3227b-184e-499a-9107-ce651a8aff2b">631.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzMtMy0xLTEtNDg0NDQ_14d245cb-3ec6-4941-9dd1-3ef60d04015f">613.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from prior year-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzQtMS0xLTEtNDg0NDQ_c7c60a44-0f6d-4314-90fd-6185a2b09d70">511.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzQtMy0xLTEtNDg0NDQ_4db314fa-5eb7-47b3-a993-8b19db028fca">533.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ececec;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%">Billings net of revenue recognized from current year</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzYtMS0xLTEtNDg0NDQ_4db460c2-a5d1-42e5-8dd0-60182bb8e53a">617.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzYtMy0xLTEtNDg0NDQ_5ee3e86a-d136-43e8-a678-2ab9e681ad1d">551.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance of the period</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzctMS0xLTEtNDg0NDQ_7b4db749-8547-48d2-9f0f-673cf75baa82">737.6</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 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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzctMy0xLTEtNDg0NDQ_424c6c61-abbd-4fc5-ba79-49f23a5363a1">631.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="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></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></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></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, approximately $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzIyMw_b8656b02-4ea2-4bcd-9a6b-c17165adbeab">1.6</ix:nonFraction> billion of revenue is expected to be recognized from remaining performance obligations for which goods or services have not been delivered, primarily subscription, software, and software maintenance, and to a lesser extent, hardware and professional services contracts.  We expect to recognize $<ix:nonFraction unitRef="usd" contextRef="ibee8feee8cf947fa973916016fdf50ab_I20221230" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzQ5MA_f9876b27-4b2b-4766-926a-a622d8257107">1.2</ix:nonFraction>&#160;billion or <ix:nonFraction unitRef="number" contextRef="ibee8feee8cf947fa973916016fdf50ab_I20221230" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzQ5Ng_feb7fe6e-2a8e-4028-b603-7de3b2afcbab">72</ix:nonFraction>% of our remaining performance obligations as revenue during the next <ix:nonNumeric contextRef="ibee8feee8cf947fa973916016fdf50ab_I20221230" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzU2Nw_0c59c9de-4c3b-468a-ac5f-6bbc4c385d27">12</ix:nonNumeric> months and the remainder thereafter.</span></div></ix:nonNumeric><div id="i33743bc37eaa4c9696676ec252553cfe_154"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNTk_228ce1b5-060c-4556-9d0a-2350708bccce" continuedAt="iac2c5fd8ceac41aa8041c5b4a9689350" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12: INCOME TAXES</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNjU_0f36a08b-97a5-45f9-8a58-d022acdaf983" escape="true"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNjk_e2883ae0-9bb0-4ed4-b983-1571aaa12465" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.224%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.970%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Income before taxes:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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%">United States</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzMtMS0xLTEtNDg0NDQ_68a5a106-93a5-47e6-90b8-2777ad412727">117.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzMtMy0xLTEtNDg0NDQ_5637275b-ad10-4979-be5d-121c16b04e66">144.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzMtNS0xLTEtNDg0NDQ_5ca23114-5348-4446-b8dd-e7b5a7df228d">24.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:#ececec;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%">Foreign</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzQtMS0xLTEtNDg0NDQ_c8111373-041a-4835-9a67-685c2959b67a">451.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzQtMy0xLTEtNDg0NDQ_35bd3416-b9a7-4e79-b040-c9bc2b38bc00">430.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzQtNS0xLTEtNDg0NDQ_229ac2f1-1463-4d91-b91d-8c473117b604">370.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzUtMS0xLTEtNDg0NDQ_79ef4666-25c2-415c-bbd2-6b6c06245aa1">569.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 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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzUtMy0xLTEtNDg0NDQ_82eceb33-69f2-4a50-8487-cd1880ad26a2">574.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><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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzUtNS0xLTEtNDg0NDQ_c8c191ce-9ea7-4a36-afc1-8e225f7427c7">395.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></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #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%">Provision (benefit) for taxes:</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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;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%">Current</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzktMS0xLTEtNDg0NDQ_d738fc59-8771-40a8-8bc2-77d68bbbd27c">98.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzktMy0xLTEtNDg0NDQ_f6faed92-884d-40d1-8177-23da7f801894">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 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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzktNS0xLTEtNDg0NDQ_ba81939a-8de6-4af5-a65c-947788a98610">5.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEwLTEtMS0xLTQ4NDQ0_bb1bd30d-ef65-4fe9-a333-a0d4e03b2447">97.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEwLTMtMS0xLTQ4NDQ0_5049c69a-068f-4113-bfe5-8bda14cdb7ff">22.9</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEwLTUtMS0xLTQ4NDQ0_5124eadd-94e0-44f3-9c2a-48fa5884a6fd">16.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;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="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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzExLTEtMS0xLTQ4NDQ0_51d419a0-5398-4c8a-9ec8-32d6c7838464">0.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><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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzExLTMtMS0xLTQ4NDQ0_13cc81e4-4436-492d-aaf3-490ea64c9147">4.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzExLTUtMS0xLTQ4NDQ0_e55a0a4f-bfb7-4162-91b4-41fc2919d1f1">22.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%">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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEzLTEtMS0xLTQ4NDQ0_e4b9d8a6-a375-4099-b470-e86c21abd29b">12.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEzLTMtMS0xLTQ4NDQ0_2888a08b-15ca-4124-8b86-e38f3118fda1">5.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEzLTUtMS0xLTQ4NDQ0_6b8b4fb4-37b5-41ef-a9b4-80e124c3bb77">0.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE0LTEtMS0xLTQ4NDQ0_38a0ea7d-dde8-4316-8bb2-2dcde2612115">5.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE0LTMtMS0xLTQ4NDQ0_11fb4418-645e-4738-b1a4-01e3785a18ff">2.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE0LTUtMS0xLTQ4NDQ0_ddaae8c1-f1ae-4acc-b0f3-dc29699a5acf">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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="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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE1LTEtMS0xLTQ4NDQ0_6b891fd4-f58b-4b0a-be4e-2d7c9bf79d20">7.6</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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE1LTMtMS0xLTQ4NDQ0_0dd8b462-5c0f-405b-93b9-177a35cf1578">3.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 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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE1LTUtMS0xLTQ4NDQ0_3495423d-a697-4628-82e3-dff9517b94f8">7.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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%">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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE3LTEtMS0xLTQ4NDQ0_7e4916ea-96d7-40da-be79-2cb9173b3b65">48.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE3LTMtMS0xLTQ4NDQ0_a7c3f9ba-ebd7-461a-a9f2-f2b91262a75e">76.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE3LTUtMS0xLTQ4NDQ0_250c8d9c-8f35-48b4-b554-99dc221cb4a0">62.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE4LTEtMS0xLTQ4NDQ0_f4eb31f5-eae2-4e55-b170-85e503d20d4e">62.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE4LTMtMS0xLTQ4NDQ0_6293f364-ba3e-434d-9ee9-72ae93bfa9d6">1.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE4LTUtMS0xLTQ4NDQ0_217aa875-9769-417d-b1a4-abd9c64a568f">43.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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="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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE5LTEtMS0xLTQ4NDQ0_c93c828e-07ef-4770-85c7-583012d4004e">111.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 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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE5LTMtMS0xLTQ4NDQ0_89043286-6f8d-4a2b-85a8-cea10bac79b4">74.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE5LTUtMS0xLTQ4NDQ0_6a12e3e9-d71d-4bb2-9b8f-5f21be5e0ceb">18.6</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:#ececec;padding:2px 1pt;text-align: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 tax provision</span></td><td style="background-color:#ececec;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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIwLTEtMS0xLTQ4NDQ0_cebdf815-ff71-471c-8bd4-85dd4f136ddd">119.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIwLTMtMS0xLTQ4NDQ0_749455dd-9146-49e6-bba5-83dc1e95b8b8">81.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIwLTUtMS0xLTQ4NDQ0_942565aa-ef25-425d-bf29-2eea8fb779d9">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Effective tax rate</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIxLTEtMS0xLTQ4NDQ0_dc04d78e-99ef-43f2-80f2-e4914a6f9848">21.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><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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIxLTMtMS0xLTQ4NDQ0_d5d92266-eb6b-436b-8b86-bdfd6675f0f9">14.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><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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIxLTUtMS0xLTQ4NDQ0_651c6938-4959-4525-a4f6-58b11a4b0c02">1.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></table></div></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><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%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="iac2c5fd8ceac41aa8041c5b4a9689350" continuedAt="i2196436e07d044b69572fccc290f55fa"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNzI_66cfc0bd-41ca-4758-ab65-0aa091e8ae2c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (&#8220;effective tax rate&#8221;) was as follows:</span></div><div style="margin-top:6pt"><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:57.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></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.057%"></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.062%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEtMS0xLTEtNDg0NDQ_15897cd7-c9a7-41b2-a824-b281c1f93800">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEtMy0xLTEtNDg0NDQ_23952fc9-8b2e-45ee-bca7-8dbe919bf96e">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEtNS0xLTEtNDg0NDQ_e979490b-1a5b-41bc-bf50-9093882425b2">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax rate resulting from:</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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzMtMS0xLTEtNDg0NDQ_6c8418b9-d89c-4aaa-8b4c-6cb144b2f0af">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzMtMy0xLTEtNDg0NDQ_9ea610ae-0e9c-485d-92bb-3592be2640da">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzMtNS0xLTEtNDg0NDQ_c42b23bc-ad83-4704-a57d-a8e3bcc41b7f">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 19pt;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%">Change in valuation allowance</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzQtMS0xLTEtNDg0NDQ_2fafd304-b850-4b7a-89b6-c59d961e8ce4">&#8212;</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="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzQtMy0xLTEtNDg0NDQ_e1a64a90-39b4-46c6-80e3-2581163d014f">&#8212;</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="number" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzQtNS0xLTEtNDg0NDQ_1e061683-4981-435a-9ae8-2c32e99cff2c">2.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:#ececec;padding:2px 1pt 2px 19pt;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%">U.S. State income taxes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzUtMS0xLTEtNDg0NDQ_71d2b8c5-17b8-4f2c-bd23-51be21926c39">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzUtMy0xLTEtNDg0NDQ_1898d68c-aca1-4b5f-a007-c41d62c37108">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzUtNS0xLTEtNDg0NDQ_f17c41cf-f5cc-4d98-acef-26440dc80164">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 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%">Stock-based compensation</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzYtMS0xLTEtNDg0NDQ_7b1a9b1d-d476-4ce9-8691-f8050b5a5420">1.8</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="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzYtMy0xLTEtNDg0NDQ_dc9505d3-2654-4793-94b3-6e7b9d056d2e">1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzYtNS0xLTEtNDg0NDQ_673807aa-d352-437e-9365-b08ae68a3425">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="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Excess tax benefit related to stock-based compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzctMS0xLTEtNDg0NDQ_e81b6472-57c0-45aa-995a-1c28ccbf8e3b">0.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzctMy0xLTEtNDg0NDQ_11f70e98-3392-44f5-83c7-8ccf36dc2607">2.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzctNS0xLTEtNDg0NDQ_87b8a86d-a835-47e9-bacd-6ad95022826b">1.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Other U.S. taxes on foreign 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="number" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzktMS0xLTEtNDg0NDQ_02138483-6202-4126-a103-368ef298506f">3.5</ix:nonFraction>)</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="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzktMy0xLTEtNDg0NDQ_d72d709b-64b2-4be0-9b5f-73d2255fab95">1.6</ix:nonFraction>)</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="number" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzktNS0xLTEtNDg0NDQ_67fc9c87-da47-4729-8191-0ca2386f9ba1">1.0</ix:nonFraction>)</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:#ececec;padding:2px 1pt 2px 19pt;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%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="number" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEwLTEtMS0xLTQ4NDQ0_bf513386-a9b9-4db3-a2b0-1e6a2b618818">2.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEwLTMtMS0xLTQ4NDQ0_e158701d-829b-44d0-b0c8-c2a63ca613ba">2.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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%">(<ix:nonFraction unitRef="number" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEwLTUtMS0xLTQ4NDQ0_dcfadc23-0c9b-4dc2-9a08-e56cb165128a">2.3</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Tax reserve releases</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzExLTEtMS0xLTQ4NDQ0_5c6aba2a-1281-47a2-93d3-60ba60e85445">1.8</ix:nonFraction>)</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="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzExLTMtMS0xLTQ4NDQ0_c19c18ef-a86c-4546-b8c3-f3591dd4de1d">2.1</ix:nonFraction>)</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="number" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzExLTUtMS0xLTQ4NDQ0_c35e4780-c8a4-4242-a8a1-3352bd7cfd6b">4.8</ix:nonFraction>)</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:#ececec;padding:2px 1pt 2px 19pt;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%">Intellectual property restructuring and tax law changes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEyLTEtMS0xLTQ4NDQ0_7995cca4-fa30-4f4d-be8b-2b2ed749b227">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEyLTMtMS0xLTQ4NDQ0_27c5aece-7e57-4c73-a88f-131676623cf1">2.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" sign="-" name="trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEyLTUtMS0xLTQ4NDQ0_ae5cf528-a211-468f-aada-2cb8363ad26e">16.2</ix:nonFraction>)</span></td><td style="background-color:#ececec;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 19pt;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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEzLTEtMS0xLTQ4NDQ0_d966caf8-5ed1-4615-8c98-24f60cceb034">0.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="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEzLTMtMS0xLTQ4NDQ0_4fcbe6e0-ee97-4991-a92d-89f730b373e9">0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEzLTUtMS0xLTQ4NDQ0_a76053c3-489a-407d-8b88-eb0269a9ff2d">0.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:#ececec;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%">Effective tax rate</span></td><td colspan="2" style="background-color:#ececec;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="number" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzE0LTEtMS0xLTQ4NDQ0_dc04d78e-99ef-43f2-80f2-e4914a6f9848">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzE0LTMtMS0xLTQ4NDQ0_d5d92266-eb6b-436b-8b86-bdfd6675f0f9">14.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;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="number" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzE0LTUtMS0xLTQ4NDQ0_651c6938-4959-4525-a4f6-58b11a4b0c02">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rates for 2022 and 2021 were <ix:nonFraction unitRef="number" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEwOTk1MTE2MzIwMDI_dc04d78e-99ef-43f2-80f2-e4914a6f9848">21.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEwOTk1MTE2MzIwMTA_d5d92266-eb6b-436b-8b86-bdfd6675f0f9">14.2</ix:nonFraction>%.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate in 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased compared to 2021 primarily due to a one-time tax benefit recorded in 2021 related to the revaluation of the Netherlands deferred tax assets mentioned below and lower stock-based compensation deductions during 2022.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, due to a change in the Netherlands tax law, the statutory tax rate was increased from 25.0% to 25.8% effective January 1, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we recorded a one-time tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i7eca32e4f6c943b3882812e639fa99a2_D20210102-20211231" decimals="-5" name="trmb:ForeignChangeInTaxRateIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzUyMA_56316db0-fe66-4dfa-ad70-4c250fc9f279">14.4</ix:nonFraction>&#160;million in 2021 due to the revaluation of the Netherlands deferred tax assets.</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%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i2196436e07d044b69572fccc290f55fa" continuedAt="id199d7444f9f4b5fb8018b26ebd8987d"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.  <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNjI_3659d755-5940-416a-92e0-6f9163f4b369" continuedAt="i9d03552bb49e4b52922600850380141a" escape="true">The significant components of deferred tax assets and liabilities were as follows:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="i9d03552bb49e4b52922600850380141a"><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:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></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:12.537%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Global intangible low-taxed income</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzMtMS0xLTEtNDg0NDQ_c012e3a4-fc93-42e0-8f20-96aa594ffa6c">137.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzMtMy0xLTEtNDg0NDQ_019791f4-5e97-41b1-878d-c4417f4729c5">207.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Purchased intangibles</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzQtMS0xLTEtNDg0NDQ_e71a22b9-1134-4742-a4f3-013be3ff6b0e">121.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzQtMy0xLTEtNDg0NDQ_4623112a-a72f-4fe2-81c4-f662832f8b3d">115.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 12.25pt;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%">Operating lease right-of-use 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzYtMS0xLTEtNDg0NDQ_e731c1aa-2f69-48c1-8aba-6432af46d708">29.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzYtMy0xLTEtNDg0NDQ_3b60d298-baf1-4757-afc3-670c01898c02">33.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Other</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzctMS0xLTEtNDg0NDQ_7f65fcca-e90e-4ba0-b11c-c03c02996cc7">16.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzctMy0xLTEtNDg0NDQ_7dd42f13-62db-406c-a2e6-28772fe5b4c5">12.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Total deferred tax liabilities</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzgtMS0xLTEtNDg0NDQ_e94eabc3-ec12-4832-9656-ef6e644b7ffd">304.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzgtMy0xLTEtNDg0NDQ_8cdffcff-f741-49f5-9a16-bee493dc6296">369.6</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:14pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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%">Deferred tax assets:</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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="trmb:DeferredTaxAssetsDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzExLTEtMS0xLTQ4NDQ0_f1737d01-e62e-4029-855b-7402b28adc15">400.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="trmb:DeferredTaxAssetsDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzExLTMtMS0xLTQ4NDQ0_10c47940-86e8-4c56-89e1-fe4d8213796f">474.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 12.25pt;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%">Capitalized research and development</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTEtMS0xLTEyNzg3MQ_bee10ba7-347f-4f2a-9650-52c3a404d9d4">67.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTMtMS0xLTEyNzg3NA_d7c2ac75-8a13-4cfa-8e85-32798725fc13">6.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="trmb:DeferredTaxAssetsOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTEtMS0xLTQ4NDQ0_711589ec-7cbb-48f3-9081-21cdc95b43a0">32.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="trmb:DeferredTaxAssetsOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTMtMS0xLTQ4NDQ0_1fa5c35d-3035-4cfb-8732-ceb95c83c06c">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 12.25pt;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%">U.S. tax credit carryforwards</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEzLTEtMS0xLTQ4NDQ0_4ba47dba-cef6-436c-bd62-28d7659ef04e">25.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEzLTMtMS0xLTQ4NDQ0_aa75deca-0838-4cbf-b312-ff79f66414e8">25.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Expenses not currently deductible</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE0LTEtMS0xLTQ4NDQ0_19e5660a-1f29-4d1a-b3d7-cb0530991f9d">30.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE0LTMtMS0xLTQ4NDQ0_f2b1af74-82a6-44fb-b871-efb211ce816c">43.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 12.25pt;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%">Foreign net operating loss carryforwards</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE1LTEtMS0xLTQ4NDQ0_ca78b2e5-3458-4342-a827-c1857947efef">15.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE1LTMtMS0xLTQ4NDQ0_863cb829-4f43-4999-8ed7-de126cedf70d">18.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE2LTEtMS0xLTQ4NDQ0_1b8a2468-dcce-40ed-a967-6ba37a24d3de">13.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE2LTMtMS0xLTQ4NDQ0_5c2de7b2-c502-4184-8068-1ddddffd8bb3">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 12.25pt;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%">U.S. net operating loss carryforwards</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE3LTEtMS0xLTQ4NDQ0_5f2743e6-86ba-4113-a912-b72b72d75ae5">4.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE3LTMtMS0xLTQ4NDQ0_69b58a1d-1185-4077-97e9-da05bb8da007">5.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Other</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE4LTEtMS0xLTQ4NDQ0_03b07d45-e922-43c7-8d54-5e5ba4ee2865">36.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE4LTMtMS0xLTQ4NDQ0_59ff205c-9c60-42c0-8c94-f91e756195f8">28.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Total deferred tax assets</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE5LTEtMS0xLTQ4NDQ0_5376b0ff-36c1-444b-8751-ff075dd761a7">627.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE5LTMtMS0xLTQ4NDQ0_42febb4e-c06b-4724-a4ef-745fdabbb424">654.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></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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%">Valuation allowance</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIwLTEtMS0xLTQ4NDQ0_f2ffb1d0-be65-457e-b401-0165d865a257">42.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIwLTMtMS0xLTQ4NDQ0_70d7309f-437d-4bf9-b7b4-4bae8cb69693">45.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;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%">Total deferred tax assets</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIxLTEtMS0xLTQ4NDQ0_129a5aab-0ef9-4a0a-89aa-8f2562b29f60">584.6</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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIxLTMtMS0xLTQ4NDQ0_d70e00a4-cadb-46a7-a946-c1a39f810e53">608.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:#ececec;padding:2px 1pt;text-align: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 deferred tax assets</span></td><td style="background-color:#ececec;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:#ececec;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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIyLTEtMS0xLTQ4NDQ0_43d384a6-9282-428c-82de-b94cb4361c33">280.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIyLTMtMS0xLTQ4NDQ0_855efc6d-bfd6-4c85-9eb0-84b54282b50f">238.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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-current deferred income tax assets</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI1LTEtMS0xLTQ4NDQ0_6cfc9e44-cd04-4dc8-a0b1-3629394f42a8">438.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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI1LTMtMS0xLTQ4NDQ0_af95e223-90eb-4c6f-86ec-6fa8248862d9">502.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:#ececec;padding:2px 1pt 2px 12.25pt;text-align: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-current deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI2LTEtMS0xLTQ4NDQ0_9aa51282-6de3-4cd1-94a3-402f023ad1cc">157.8</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI2LTMtMS0xLTQ4NDQ0_a3d554c8-774e-4fd6-88f6-249cfb49ba2a">263.1</ix:nonFraction>)</span></td><td style="background-color:#ececec;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 deferred tax assets</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI3LTEtMS0xLTQ4NDQ0_f7b543b6-311f-4249-88a1-071e8c28026b">280.6</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 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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI3LTMtMS0xLTQ4NDQ0_f7afc69f-6841-485e-aaaa-efadde9ecd6f">238.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:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we have U.S. federal and foreign net operating loss carryforwards, or NOLs, of approximately</span><span style="background-color:#ffffff;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:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i48b82bb666b14840b655700fe2dfc8a6_I20221230" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEyNzQ_54aa2c4d-6bec-4e1a-9408-f7d7f6879c80">9.8</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if3c10b47e4f74cf59f540bd4ac1bdbf2_I20221230" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEyODE_808cbbd3-469e-4e2e-b77f-babc96c154fa">82.4</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.  The U.S. federal NOLs will begin to expire in 2026.  There is generally no expiration for the foreign NOLs.  Utilization of our U.S. federal NOLs is subject to annual limitations in accordance wit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h the applicable tax code.  We have determined that it is more likely than not that we will not realize a portion of the foreign NOLs and, accordingly, a valuation allowance has been established for such amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have California research and development credit carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i178097800eed4ef78e502c054164b1fc_I20221230" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzE3ODg_1214cf0f-17e3-40d0-9166-23fdd76aee64">33.6</ix:nonFraction> million, which have an indefinite carryforward period.  We believe that it is more likely than not that we will not realize a significant portion of the California research and development credit carryforwards and, accordingly, a valuation allowance has been established for such amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Tax Act, we can repatriate foreign earnings back to the U.S. when needed with minimal U.S. income tax consequences.  We reinvested a large portion of our undistributed foreign earnings in acquisitions and other investments and intend to bring back a portion of foreign cash that was subject to the transition tax and the global intangible low-taxed income tax.  During 2022, we repatriated $<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ForeignEarningsRepatriated" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI0Nzg_b73e4fbb-ed45-4ce6-a554-a4cf7be652d3">350.3</ix:nonFraction> million of our foreign earnings to the U.S.</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%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="id199d7444f9f4b5fb8018b26ebd8987d"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwODI_02f36e33-0898-4020-bffc-12cf58cb6b2d" escape="true"><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at the end of 2022 was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI1ODg_d83b4cd5-e0eb-4ebd-b06a-ca2536d97948">76.5</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  A reconciliation of gross unrecognized tax benefits was as follows:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:56.648%"></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: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:12.500%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzItMS0xLTEtNDg0NDQ_27dc8861-4271-4ab0-8a55-6ae6a5cae5fb">64.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzItMy0xLTEtNDg0NDQ_7a1867fe-3381-47d9-92c2-bacc384e8786">64.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzItNS0xLTEtNDg0NDQ_8127892d-2e58-455d-bc33-bf81b1002c14">71.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Increase related to current year tax positions</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzMtMS0xLTEtNDg0NDQ_10f3561a-9e74-4211-97a7-8eb00ed13fd5">23.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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzMtMy0xLTEtNDg0NDQ_0008a2e5-400d-4d88-afdb-388cf00a6d93">9.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzMtNS0xLTEtNDg0NDQ_57c397a8-59b1-45bf-8412-8e5d8d34eae0">8.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase related to prior years' tax positions</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzQtMS0xLTEtNDg0NDQ_5af42355-e928-4e46-be01-1e4b7818bc67">0.7</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzQtMy0xLTEtNDg0NDQ_b54ca791-c753-4593-a47c-9dc76440b366">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzQtNS0xLTEtNDg0NDQ_5ad636d9-1bb3-4e0b-be7c-f7185590f19f">0.4</ix:nonFraction>)</span></td><td style="background-color:#ececec;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%">Settlement with taxing authorities</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzUtMS0xLTEtNDg0NDQ_64928c2f-5524-49fb-bb1f-ddf5e8815343">&#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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzUtMy0xLTEtNDg0NDQ_e6d691cb-3ec1-4b6f-9852-626d336899de">1.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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzUtNS0xLTEtNDg0NDQ_32d0ecc6-4d4e-4483-9645-ddbd39a3671e">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><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzYtMS0xLTEtNDg0NDQ_3f37bb04-dcb6-4cf8-ba7d-6dbe1dccf23c">10.0</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzYtMy0xLTEtNDg0NDQ_c2080ca5-e9de-4105-8ff4-54c62806d066">9.5</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzYtNS0xLTEtNDg0NDQ_85b9de2d-9894-48b7-a1a4-9d7bb3d2fa78">14.6</ix:nonFraction>)</span></td><td style="background-color:#ececec;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%">Ending balance</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="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzctMS0xLTEtNDg0NDQ_ad5b4bce-8329-4d0a-afcb-db457679c5d1">76.5</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="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzctMy0xLTEtNDg0NDQ_da62158d-78cb-4f8d-a2fe-6297e04d372e">64.2</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="i462f44254d2646e7a8d317fb1b88dfa8_I20210101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzctNS0xLTEtNDg0NDQ_a0ac05ac-dd5b-4e62-84d4-576608219062">64.1</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></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were</span><span style="background-color:#ffffff;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:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI3NTc_61a92471-1645-4482-936d-8b40740d90f0">51.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI3NjQ_baca03c3-3e79-40e0-a11d-ae90410fed86">42.3</ix:nonFraction> million at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our subsidiaries are subject to U.S. federal, state, and foreign income taxes.  Our tax years are substantially closed for all U.S. federal and state income taxes for audit purposes through 2015.  Non-U.S. income tax matters have been concluded for years through 2008.  We are currently in various stages of multiple year examinations from state and foreign (multiple jurisdictions) taxing authorities.  While we generally believe it is more likely than not that our tax positions will be sustained, it is reasonably possible that future obligations related to these matters could arise.  We believe that our reserves are adequate to cover any potential assessments that may result from the examinations and negotiations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although timing of the resolution and/or closure of audits is not certain, we do not believe that our gross unrecognized tax benefits would materially change in the next twelve months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.  Our liability for unrecognized tax benefits including interest and penalties was recorded in Other non-current liabilities on our Consolidated Balance Sheets.  At the end of 2022 and 2021, we accrued $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwMDg_ec958248-547d-4b4f-947c-be93e3f63df7">8.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwMTU_58fbcd3a-9939-43c6-9c56-a1cef714fca6">9.2</ix:nonFraction> million for interest and penalties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the U.S. federal government enacted the Inflation Reduction Act (&#8220;IRA&#8221;) of 2022.  The IRA includes a 15% corporate alternative minimum tax effective in 2024 for certain large corporations, a 1% excise tax on net share repurchases after December 31, 2022, and several tax incentives to promote clean energy.  We do not expect the provisions of the IRA to have a material impact on our financial results.</span></div></ix:continuation><div id="i33743bc37eaa4c9696676ec252553cfe_157"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMzA_6ef7ad83-af8f-432d-aed7-02796e62c2f3" continuedAt="i35bd52613639416e9671d9c3200122ec" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13: EMPLOYEE STOCK BENEFIT PLANS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amended and Restated 2002 Stock Plan</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> our stockholders approved an amendment to the 2002 Stock Plan to increase the number of shares of common stock available for issuance by <ix:nonFraction unitRef="shares" contextRef="iec0deefeefa749828ee8e9dd43509575_I20200531" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE5NQ_d1b5807d-aa19-420f-bd89-93b8fb3f51bd">18.0</ix:nonFraction>&#160;million shares.  As such, our Amended and Restated 2002 Stock Plan provides for the granting of incentive and non-statutory stock options and Restricted Stock Units (&#8220;RSUs&#8221;) for up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i3aa561803b1a4b67b37a015f3362f4d2_I20221230" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzM0Nw_408b1204-28cb-4b37-9d8b-2e142432dbd6">92.6</ix:nonFraction> million shares.  At the end of 2022, the remaining number of shares available for grant under the 2002 stock plan was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i3aa561803b1a4b67b37a015f3362f4d2_I20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzQ1OA_66379960-a3cf-42d1-9470-9baa6bfe57a3">17.6</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMDk_dd761f13-eeb8-43b6-905d-2a7ccedecc28" continuedAt="iee0941967bfc4292b40758e48ca65e91" escape="true"><div style="margin-top:6pt"><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 components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:55.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.803%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Restricted stock units</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzItMS0xLTEtNDg0NDQ_ff5a859d-234e-434a-ac55-46fb57e92dfb">108.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzItMy0xLTEtNDg0NDQ_7fc387bd-f411-4dba-9b9c-f11d2834563d">110.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1770d8d7a794805805598188eab2796_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzItNS0xLTEtNDg0NDQ_8273ecab-3aa9-4c34-ab88-b269ba5ac082">73.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Stock options</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="ib934151fbc6949638d21886397853438_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzMtMS0xLTEtNDg0NDQ_7e72dabb-5598-422f-b759-c6a27ba46bba">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="i9c3a7e383a164db28148399e8002ce86_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzMtMy0xLTEtNDg0NDQ_342f5747-f8f7-43e4-a294-6bfef44de330">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="if05e59510650479d94cc4004b32b47dd_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzMtNS0xLTEtNDg0NDQ_d9f74ed5-2671-4591-b03d-7500fa49c06a">1.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:#ececec;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%">ESPP</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzQtMS0xLTEtNDg0NDQ_e1a85d20-43c5-423d-9747-8f3d2c2467fc">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzQtMy0xLTEtNDg0NDQ_68fae01d-4968-4ddd-9271-2f2aac47dca2">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzQtNS0xLTEtNDg0NDQ_f43c24ab-9d3b-4414-a8a6-bf5f321b6fa6">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Total stock-based compensation expense</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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzUtMS0xLTEtNDg0NDQ_565e0d6c-24da-4198-b845-e2386511256d">120.4</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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzUtMy0xLTEtNDg0NDQ_35956cbd-8772-46fa-ba93-cc9a25faa81d">122.6</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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzUtNS0xLTEtNDg0NDQ_4f3dd78e-e26a-47f5-be56-c865e28ca351">83.0</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></tr></table></div></ix:nonNumeric></ix:nonNumeric><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%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="i35bd52613639416e9671d9c3200122ec"><ix:continuation id="iee0941967bfc4292b40758e48ca65e91"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows:</span></div><div style="margin-top:6pt"><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:60.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></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:11.216%"></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:11.219%"></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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Cost of sales</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24eaa544ded24ae3a712e7362d3654d9_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzItMS0xLTEtNDg0NDQ_2fee6235-2710-41cd-a3f2-14d00a436a94">12.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32e29fa95e744bc19aef2a6198f001f7_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzItMy0xLTEtNDg0NDQ_4f736f38-4741-422a-9855-2a42c1ad88eb">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e88558ee9b745eca5932659d6affa19_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzItNS0xLTEtNDg0NDQ_15ff24b1-5739-49b4-b0bd-792a8e5b2ee8">6.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Research and development</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="i714297c319194af0a177aad72d4cdbee_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzMtMS0xLTEtNDg0NDQ_6c234de5-0897-432a-8709-054b32f19626">28.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="i37f8e791e77741ae850bc9ff8501cce2_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzMtMy0xLTEtNDg0NDQ_917b2010-0063-4856-9a39-8355c123377f">29.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="if28d0822478946e6b97857919c00c578_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzMtNS0xLTEtNDg0NDQ_a6b2e06b-7775-47f2-b825-af1e51ee5c06">22.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:#ececec;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f608dc714994def9957b707c781c610_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzQtMS0xLTEtNDg0NDQ_cb084984-7512-4254-a28e-dc665c516302">24.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf08dc4cde2d4f979d4e36e37b2d839b_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzQtMy0xLTEtNDg0NDQ_2918b376-db2d-484d-839c-15d20ea5e14b">21.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide833f2574124d0d8f71ae2080e16f98_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzQtNS0xLTEtNDg0NDQ_ba3c7068-7e3d-4d56-9062-b095a64e126e">16.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">General and administrative</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="iba777f38738c4e6fb577c8710421b3c8_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzUtMS0xLTEtNDg0NDQ_7c40d54a-b239-42d0-b29f-eedfaa5cc396">55.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="i1417d24ed9634e6b8aec8ab49aa49c9f_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzUtMy0xLTEtNDg0NDQ_f2dbb60e-06cf-4911-b02a-336d8db8238b">62.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="i0dd82bf5d47d4cb6bcf68bc4c19221aa_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzUtNS0xLTEtNDg0NDQ_9d345e67-4929-469b-898a-72e71207828f">38.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:#ececec;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%">Total stock-based compensation expense</span></td><td style="background-color:#ececec;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:#ececec;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="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzYtMS0xLTEtNDg0NDQ_565e0d6c-24da-4198-b845-e2386511256d">120.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzYtMy0xLTEtNDg0NDQ_e8302b8b-18bf-4ff7-847f-9fd4181483fa">122.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;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:#ececec;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="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzYtNS0xLTEtNDg0NDQ_7a1a0842-2c49-4a8d-81c9-efde319b14ad">83.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, total unamortized stock-based compensation expense was $<ix:nonFraction unitRef="usd" contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0Xzc5Mg_738c0720-0fc1-4a6d-8719-9268179decba">186.9</ix:nonFraction> million, with a weighted-average recognition period of <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0Xzg0Mg_bb7aab29-7b2f-4da7-9ec3-1fb7cd7ef5e5">1.9</ix:nonNumeric> years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant RSUs containing only service conditions and RSUs containing a combination of service, performance, and market conditions (&#8220;PSUs&#8221;).  RSUs containing only service conditions typically vest ratably over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwODM_8c04401d-bcdb-4086-971d-685984519611">three</span>- to <ix:nonNumeric contextRef="ib7911aace2a44e10887a50a7a95d2b59_D20220101-20221230" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzQzOTgwNDY1MTcyMTU_20036d6b-2d1f-497b-9075-1b602a77e204">four-year</ix:nonNumeric> service period.  PSUs are granted to executive officers and other senior employees and vest after a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzExOTI_277af42a-474c-4930-9dda-3dd8abd85cb3">two</span>- to <ix:nonNumeric contextRef="i90a9785c605e43a99db9379049f50794_D20220101-20221230" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMjM_1e306b34-59c9-4387-9216-e2807c6a26c1">three-year</ix:nonNumeric> service period.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value at the grant date is determined by (a) the closing pr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ice of our common stock for awards containing only service or both service and performance conditions, or (b) the Monte Carlo valuation model for awards containing both service and  market conditions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For PSUs, the number of shares received at vesting&#160;will&#160;range&#160;from&#160;<ix:nonFraction unitRef="number" contextRef="i266d7c4bbd4446beb5e340b8a9674328_D20220101-20221230" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE1NjI_91d09147-d7fd-491f-917e-c677c7168b15">0</ix:nonFraction>%&#160;to&#160;<ix:nonFraction unitRef="number" contextRef="i9dbf536edd5b4294a379105af26f54f7_D20220101-20221230" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE1Njg_6f2a411b-2c7f-4bad-9969-1e8e88afb07b">200</ix:nonFraction>% of&#160;the&#160;target&#160;grant&#160;amount based on either  market conditions or performance conditions.  Market conditions consider our relative total stockholder return (&#8220;TSR&#8221;) of our common stock as compared to the TSR of the constituents of the S&amp;P 500 over the vesting period.  Performance conditions consider the achievement of our financial results over the vesting period.  </span></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMzM_ec44970d-02af-4949-9adb-d9a92a4031b6" escape="true"><div style="margin-top:6pt"><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:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.153%"></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:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Restricted Stock Units Outstanding </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:8pt;font-weight:700;line-height:100%">Weighted&#160;Average<br/>Grant-Date&#160;Fair&#160;Value per Share</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except for per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1a15e70a1d9a46faaf990437f1fc579b_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzMtMS0xLTEtNDg0NDQ_c35be1a7-55df-427f-b911-8053f0a62b28">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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="i1a15e70a1d9a46faaf990437f1fc579b_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzMtMy0xLTEtNDg0NDQ_e2f5aca7-2caf-4b81-b677-80088de65262">56.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </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="shares" contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzQtMS0xLTEtNDg0NDQ_1dfd9e56-9084-4f65-8ad4-057ded651719">2.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="usdPerShare" contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzQtMy0xLTEtNDg0NDQ_fd6fad1f-55ea-4b20-8cf6-b05bb5b85caa">73.32</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested, net </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:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzUtMS0xLTEtNDg0NDQ_9c1abe36-fef7-494a-a2e1-cbff3a0f452b">1.9</ix:nonFraction>)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzUtMy0xLTEtNDg0NDQ_8a6c92a4-9dd7-45d1-b659-33e65b5846f1">52.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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%">Canceled and forfeited</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="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzYtMS0xLTEtNDg0NDQ_f196cd44-b8a1-4a21-a958-f00ba17b41e4">0.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="usdPerShare" contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzYtMy0xLTEtNDg0NDQ_9e5b7584-8799-4a8b-8038-615ff4bcb264">63.02</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#ececec;border-bottom:3pt double #000;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="if9a21254876a4cd6a4f4be4208974cc6_I20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzctMS0xLTEtNDg0NDQ_56788e92-dec2-45ef-aced-e2146496e4f3">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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="if9a21254876a4cd6a4f4be4208974cc6_I20221230" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzctMy0xLTEtNDg0NDQ_dc55721d-528d-46f5-844a-55447574e371">67.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ececec;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></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes <ix:nonFraction unitRef="shares" contextRef="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE5NzE_84f7249c-aa2d-4043-8bba-e44e017c5cd6">0.3</ix:nonFraction> million PSUs granted, <ix:nonFraction unitRef="shares" contextRef="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE5ODg_f53b7a2b-ea0a-48ba-8e2f-d3abbae95d92">0.5</ix:nonFraction> million PSUs vested, <ix:nonFraction unitRef="shares" contextRef="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwOTk1MTE2MzM3MzM_9be5ea8f-32ab-4fe8-a8d3-754b3f62b1b5">0.3</ix:nonFraction>&#160;million PSUs cancelled and forfeited, and <ix:nonFraction unitRef="shares" contextRef="idd31a9d54aec49d1acf804a0dd7f6909_I20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIwMDg_fe67077a-a41f-4a7e-ade9-447bf8f974b7">0.6</ix:nonFraction> million PSUs outstanding at the end of the year.  </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Excludes approximately <ix:nonFraction unitRef="shares" contextRef="i15001d4f60b64237bf8797baedbc731c_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIwODE_cf001cc2-a8a6-407b-a263-d28d68806960">0.1</ix:nonFraction> million PSUs related to achievement above target levels at the vesting date.</span></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of all RSUs granted during 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwOTk1MTE2MzI4Nzk_8fb2f966-cd1d-46a8-9cc7-2d0cbdff0fb6">73.32</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIyNDY_4aa510aa-cd20-4fc1-aa80-f2d281d672f6">78.44</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="if1770d8d7a794805805598188eab2796_D20200104-20210101" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIyNTQ_a41a557a-f7a2-4c85-b84b-a8950cca70d8">42.50</ix:nonFraction> per share.  The fair value of all RSUs vested during 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIzMjk_09eb2d67-72d7-4b5b-a47f-a37d8e45f66b">108.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIzMzM_88baef65-1def-4cbe-b7da-9392628111d1">81.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if1770d8d7a794805805598188eab2796_D20200104-20210101" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIzNDE_e7c18a1e-e78c-42fe-91e3-d6743e5d4fe1">78.0</ix:nonFraction> million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an ESPP under which our stockholders have approved an aggregate of <ix:nonFraction unitRef="shares" contextRef="iae39f1d5f94946e2b5df9886ddde3fe7_I20221230" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI0NTk_099842c6-9345-4869-b330-700597830952">39.0</ix:nonFraction> million shares of common stock for issuance to eligible employees.  The fair value at the grant date is based on the Black-Scholes valuation model.  The plan permits eligible employees to purchase common stock through payroll deductions at <ix:nonFraction unitRef="number" contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI2OTQ_329a0129-d49b-47ea-a3e5-b648398d3005">85</ix:nonFraction>% of the lower of the fair market value of the common stock at the beginning or at the end of each offering period, which is <ix:nonNumeric contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230" name="trmb:EmployeeStockPurchaseOfferingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI4MjA_8656130b-d76b-4236-92c9-dd839bb794bf">six months</ix:nonNumeric>.  Rights to purchase shares are granted during the first and third quarter of each year.  The ESPP terminates on March 15, 2027.  In 2022, 2021, and 2020, <ix:nonFraction unitRef="shares" contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI5NzI_a5aa3cd8-e6c0-4025-b3a0-21eb522ebc66">0.6</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI5NzY_71451f5a-92ea-44e4-bb6a-84b62432348e">0.6</ix:nonFraction> million, and <ix:nonFraction unitRef="shares" contextRef="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI5ODQ_f2d65eaf-9480-4d42-a4c4-665b190173dd">0.8</ix:nonFraction>&#160;million shares were issued, representing $<ix:nonFraction unitRef="usd" contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMwMjA_e69ecf7f-e2b4-4e68-b2ab-ebec21a60bce">34.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMwMjQ_2868676a-f7e3-4f8e-a210-f8479e12c7e0">33.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMwMzI_bf509009-675b-4d62-8818-9b988632a634">26.9</ix:nonFraction> million in cash received for the issuance of stock under the ESPP.  At the end of 2022, the number of shares reserved for future purchases was <ix:nonFraction unitRef="shares" contextRef="iae39f1d5f94946e2b5df9886ddde3fe7_I20221230" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMxNjg_5b08edf5-2dd2-44e8-91c0-a00642e0faaf">5.4</ix:nonFraction> million.</span></div></ix:continuation><div id="i33743bc37eaa4c9696676ec252553cfe_160"></div><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzIwNDY_a283379a-e2ca-424e-8c0f-6068eba84ce8" continuedAt="iaa1a3dc044834769b32fecb579587ad8" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14: COMMON STOCK REPURCHASE</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, our Board of Directors approved a new share repurchase program (&#8220;2021 Stock Repurchase Program&#8221;) authorizing up to $<ix:nonFraction unitRef="usd" contextRef="i9ce5dcb38f6241bba90dd878e134c81d_I20210831" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE2OQ_cca869be-8a8e-43a6-b677-dd5dde32c72f">750.0</ix:nonFraction>&#160;million in repurchases of our common stock.  Under the 2021 Stock Repurchase Program, the share repurchase authorization does not have an expiration date and supersedes and replaces the $<ix:nonFraction unitRef="usd" contextRef="i014751877ae747479c05ede824fcaa87_I20171130" decimals="-6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzM1MA_ce45e848-9b14-4b71-b853-bfae3ed589c3">600.0</ix:nonFraction>&#160;million share repurchase </span></div></ix:nonNumeric><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%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><ix:continuation id="iaa1a3dc044834769b32fecb579587ad8"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">authorization approved by our Board of Directors in November 2017 (&#8220;2017 Stock Repurchase Program&#8221;), of which $<ix:nonFraction unitRef="usd" contextRef="ieb6299c6caa247c7be66289deac56c80_I20210831" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzQ4MA_1662cf8c-6a46-4035-8d7d-985f0898c813">50.7</ix:nonFraction>&#160;million was remaining and has been cancelled.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 Stock Repurchase Program, we may repurchase shares from time to time, subject to business and market conditions and other investment opportunities, through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by other means.  The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors.  The 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at the Company&#8217;s discretion without notice.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, 2021, and 2020, we repurchased approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEyMTc_a79f3593-5369-46bb-a961-9562470a0040">6.0</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEyMjE_b643f223-a50a-44b8-89ad-b5a60ea97c63">2.1</ix:nonFraction>&#160;million, and <ix:nonFraction unitRef="shares" contextRef="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEyMjk_3d43eb3c-eb04-49d8-9440-35fdd256c1d6">1.9</ix:nonFraction>&#160;million shares of common stock in open market purchases under our 2017 and 2021 Stock Repurchase Programs, at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230" decimals="2" name="us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzNTQ_546c599c-0c1b-43c9-a300-f89817d7efcf">65.90</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231" decimals="2" name="us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzNTg_1909da36-5ec0-48db-98d5-7f75d06b781a">85.75</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101" decimals="2" name="us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzNjY_4e7d7e13-62e6-4a15-8ec8-91cb8755f874">43.40</ix:nonFraction> per share, for a total of $<ix:nonFraction unitRef="usd" contextRef="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzOTU_c70e3c82-be6d-4797-8bb5-d49ebc5d4c8c">394.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzOTk_a6911b0f-b959-45fb-a4d5-55780bfd892a">180.0</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE0MDc_d7c0e75e-937e-44ae-8ea0-f8f1125a5d54">81.6</ix:nonFraction>&#160;million. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the end of 2022, the 2021 Stock Repurchase Program had remaining authorized funds of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3af475b8ab0543039c99207131bc8fa4_I20221230" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE0OTg_adf68be2-36db-476b-9aea-d2f02c1a0ce0">215.3</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock repurchases are reflected as a decrease to common stock based on par value and additional-paid-in-capital, based on the average book value per share for all outstanding shares calculated at the time of each individual repurchase transaction.  The excess of the purchase price over this average for each repurchase was charged to retained earnings.  As a result of the 2022 repurchases, retained earnings was reduced by </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE5MjY_cb4288c0-ea22-4cea-86f6-2b08b4cc69f5">347.0</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2022.  Common stock repurchases under the program were recorded based upon the trade date for accounting purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the additional outstanding indebtedness we have and expect to incur in connection with the pending Transporeon acquisition, we have temporarily discontinued our share repurchases.  See</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_127"> Note 3 &#8220;Acquisition and Divestitures&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report for future information regarding our intended acquisition of Transporeon.</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%">76</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Trimble Inc.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Trimble Inc. (the Company) as of December&#160;30, 2022 and December 31, 2021, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;30, 2022, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;30, 2022 and December&#160;31, 2021, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;30, 2022, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December&#160;30, 2022, based on criteria established in Internal Control&#8211;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;17, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</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%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></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:22.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.362%"></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:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition - Identification of Performance Obligations</span></div><div><span><br/></span></div></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-style:italic;font-weight:400;line-height:120%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 1 to the consolidated financial statements, the Company enters into contracts that can include various combinations of products and services. Determining whether products or services are considered distinct performance obligations that should be recognized separately or combined into a single performance obligation may sometimes require significant judgment.</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:120%">Auditing the Company's determination of distinct performance obligations was complex due to the effort involved in assessing whether the various product and service offerings promised within each contract are separate performance obligations or should be combined into a single performance obligation.</span></div><div style="margin-bottom:6pt"><span><br/></span></div></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-style:italic;font-weight:400;line-height:120%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of the Company's internal controls over the evaluation of the relevant terms of its contracts, and the appropriate identification of distinct performance obligations. This included testing relevant controls over the information systems that are important to the initiation, recording, and billing of revenue transactions.</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:120%">Our audit procedures included evaluating management&#8217;s revenue recognition policy which included the application of management&#8217;s judgment in the identification of performance obligations. Among other procedures to evaluate management&#8217;s identification and determination of the distinct performance obligations, we read executed contracts for a sample of sales transactions to understand the terms in the customer agreement and evaluated the appropriateness of management&#8217;s application of the Company&#8217;s accounting policy. We evaluated the accuracy of the Company&#8217;s contract summary documentation, specifically related to the identification and determination of distinct performance obligations, and the related revenue recognition. Finally, we assessed the appropriateness of the related disclosures in the consolidated financial statements.</span></div><div><span><br/></span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjMvZnJhZzphOWRlNjgzZDljNjY0YzI0ODljOTliOTc5YjQ2ZDEzNi90ZXh0cmVnaW9uOmE5ZGU2ODNkOWM2NjRjMjQ4OWM5OWI5NzliNDZkMTM2XzgzMzQ_e64bbf89-6030-45af-aace-fada9eb682f9">Ernst &amp; Young LLP</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1986.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjMvZnJhZzphOWRlNjgzZDljNjY0YzI0ODljOTliOTc5YjQ2ZDEzNi90ZXh0cmVnaW9uOmE5ZGU2ODNkOWM2NjRjMjQ4OWM5OWI5NzliNDZkMTM2XzgzMzM_3615ff7e-f259-486f-a88d-7b5f8ac16536">San Jose, California</ix:nonNumeric><br/>February&#160;17, 2023 </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%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">Report of Independent Registered Public Accounting Firm </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Trimble Inc.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Trimble Inc.&#8217;s internal control over financial reporting as of December&#160;30, 2022, based on criteria established in Internal Control&#8211;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Trimble Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;30, 2022, based on the COSO criteria.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As indicated in the accompanying Management's Report on Internal Control over Financial Reporting, management's assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of the businesses acquired in 2022, which are included in the 2022 consolidated financial statements of the Company and constituted less than 1% of tangible assets and net assets as of December&#160;30, 2022, and less than 1% of revenues and net income for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of the businesses acquired in 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December&#160;30, 2022 and December&#160;31, 2021, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;30, 2022, and the related notes and our report dated February&#160;17, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose, California<br/>February&#160;17, 2023 </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%">79</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.  &#160;&#160;&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_169"></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9A.  Controls and Procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)) as of the end of the period covered by this report.  Based on such evaluation, our CEO and CFO have concluded that, as of the end of such period, our disclosure controls and procedures are effective.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including the CEO and CFO, does not expect that our internal control over financial reporting will prevent or detect all error and all fraud.  A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met.  The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f).&#160; Our internal control over financial reporting is designed 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including the CEO and CFO, conducted an evaluation of the effectiveness of our internal control over financial reporting based on the Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).  We have excluded from our evaluation of the internal control over financial reporting the businesses acquired in 2022, which are included in the December&#160;30, 2022 consolidated financial statements and constituted less than 1% of tangible assets and net assets, respectively, as of December&#160;30, 2022, and less than 1% of revenue and net income, respectively, for the year then ended.  Based on the results of this evaluation, our management concluded that our internal control over financial reporting was effective at the end of 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting at the end of 2022 has been audited by Ernst&#160;&amp; Young LLP, an independent registered public accounting firm, as stated in their report which is included elsewhere herein.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.  </span></div><div id="i33743bc37eaa4c9696676ec252553cfe_172"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9B.  Other Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_175"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9C.  Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</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%">80</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_178"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">PART III</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_181"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;10.  Directors, Executive Officers and Corporate Governance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item, insofar as it relates to our directors, will be contained under the captions &#8220;Election of Directors&#8221; and &#8220;Section&#160;16(a) Beneficial Ownership Reporting Compliance&#8221; in the Proxy Statement and is incorporated herein by reference.  The information required by this item relating to executive officers is set forth above in</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_19"> Item&#160;1 Business</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Overview under the caption &#8220;Executive Officers.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item insofar as it relates to the nominating and audit committees will be contained in the Proxy Statement under the caption &#8220;Board Meetings and Committees; Director Independence.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Code of Ethics</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Business Ethics and Conduct Policy applies to, among others, our Chief Executive Officer, Chief Financial Officer, Chief Accounting Officer, and other finance organization employees.  We make available our Business Ethics and Conduct Policy free of charge through our website at www.trimble.com under the heading &#8220;Corporate Governance - Governance Documents&#8221; on the Investor Relations page.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any substantive amendments to the Business Ethics and Conduct Policy are made or any waivers are granted, including any implicit waiver, from a provision of the Business Ethics and Conduct Policy, to its Chief Executive Officer, Chief Financial Officer, or Chief Accounting Officer, we will disclose the nature of such amendment or waiver on our website at www.trimble.com or in a report on Form&#160;8-K.  The contents of these websites are not intended to be incorporated by reference into this report or in any other report or document we file or furnish with the SEC, and any reference to these websites are intended to be inactive textual references only. </span></div><div id="i33743bc37eaa4c9696676ec252553cfe_184"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;11.  Executive Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be contained in the Proxy Statement under the captions &#8220;Executive Compensation&#8221; and &#8220;Non-Employee Director Compensation&#8221; and is incorporated herein by reference.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_187"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;12.  Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be contained in the Proxy Statement under the caption &#8220;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters&#8221; and is incorporated herein by reference.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_190"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13.  Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be contained in the Proxy Statement under the caption &#8220;Certain Relationships and Related Person Transactions&#8221; and is incorporated herein by reference.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_193"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14.  Principal Accounting Fees and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be contained in the Proxy Statement under the caption &#8220;Principal Accounting Fees and Services&#8221; and is incorporated herein by reference.</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%">81</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_196"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </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%">PART IV</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_199"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;15.  Exhibits and Financial Statement Schedules.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1) Financial Statements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements required by this item are included in Part II Item&#160;8 hereof under the caption &#8220;Financial Statements and Supplementary Data.</span></div><div style="margin-top:6pt"><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:82.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.152%"></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:9pt;font-weight:700;line-height:100%">Page&#160;in&#160;this Report</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_91">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_91">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_97">Consolidated Statements of Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_97">53</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_100">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_100">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_106">Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_106">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_112">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_112">56</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_115">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_115">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_163">Reports of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_163">77</a></span></div></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2) Financial Statement Schedules</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules have been omitted, since the required information is not applicable or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements and accompanying notes included in this report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(3) Exhibits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have filed, or incorporated into the Report by reference, the exhibits listed on the accompanying Index to Exhibits immediately preceding the signature page of this report.</span></div><div id="i33743bc37eaa4c9696676ec252553cfe_202"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.  Form 10-K Summary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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%">82</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO</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 style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.284%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exh. No.</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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description of Exhibit</span></td><td colspan="3" style="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:700;line-height:100%">Filed herewith or</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">incorporated by reference to:</span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 *</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000119312522309890/d404723dex21.htm">Sale and Purchase Agreement, dated December 11, 2022, by and among the Company, Trimble Trailblazer GmbH and Spider Investments Luxembourg S.&#224; r.l.</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 2.1 to Form 8-K/A filed Dec. 21, 2022</span></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:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000134100416001666/ex3-1.htm">Certificate of Incorporation of Trimble Inc.</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 3.1 to Form 8-K filed Oct.&#160;3, 2016</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474920000134/bylaws2020-09x29.htm">Amended and Restated By-Laws of Trimble Inc. (effective October 1, 2020)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 3.1 to Form 8-K filed Sep. 30, 2020</span></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:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000134100416001666/ex4-1.htm">Form of Common Stock Certificate of Trimble Inc.</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 4.1 to Form 8-K filed Oct.&#160;3, 2016</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474920000029/ex42descriptionofsecur.htm">Description of Securities of Trimble Inc.</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 4.2 to Form 10-K filed Feb. 28, 2020</span></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:9pt;font-weight:400;line-height:100%">4.3(A)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000119312514389638/d808160dex42.htm">Indenture, dated as of October 30, 2014, between the Company and U.S. Bank National Association</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 4.2 to Form S-3 filed Oct. 30, 2014</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3(B)</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000119312514423565/d826171dex41.htm">First Supplemental Indenture, dated November 24, 2014, between the Company and U.S. Bank National Association (which includes Form of 4.750% Senior Note due 2024)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 4.1 to Form 8-K filed Nov. 24, 2014</span></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:9pt;font-weight:400;line-height:100%">4.3(C)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000134100416001666/ex4-2.htm">Second Supplemental Indenture, dated October 1, 2016, between the Company and U.S. Bank National Association</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 4.2 to Form 8-K filed Oct.&#160;3, 2016</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3(D)</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000119312518194378/d757275dex41.htm">Third Supplemental Indenture, dated June 15, 2018, between the Company and U.S. Bank National Association (which includes Form of 4.150% Senior Note due 2023 and Form of 4.900% Senior Note due 2028)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 4.1 to Form 8-K filed June 15, 2018</span></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:9pt;font-weight:400;line-height:100%">10.1(A)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474906000016/ex1017.htm">Lease dated May 11, 2005 between the Company and Carr America Realty Operating Partnership, L.P.</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.17 to Form 10-K filed Mar. 10, 2006</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1(B)</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000119312511050403/dex1023.htm">First Amendment to Lease between the Company and Carr NP Properties, LLC</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.23 to Form 10-K filed Mar. 1, 2011</span></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:9pt;font-weight:400;line-height:100%">10.1(C)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474917000066/sunnyvaleleaseterm945ste.htm">Second Amendment to Lease between the Company and Wilson Oakmead West, LLC (successor in interest to Carr NP Properties, LLC) </a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.6 to Form 10-Q filed Aug. 8, 2017</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2(A)</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474922000064/a101trimblecreditagreement.htm">Credit Agreement, dated March 24, 2022, by and among Trimble Inc., the borrowing subsidiaries from time to time party thereto, the lenders from time to time party thereto and Bank of America, N.A., as administrative agent.</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 8-K filed Mar. 30. 2022</span></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:9pt;font-weight:400;line-height:100%">10.2(B)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000119312522302877/d375668dex101.htm">364-Day Bridge Facility Commitment Letter, dated December 11, 2022, by and among the Company, BofA Securities, Inc. and Bank of America, N.A.</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 8-K filed Dec. 12, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2(C)</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474922000205/exhibit101-termloancredita.htm">Term Loan Credit Agreement, dated December 27, 2022, by and among Trimble Inc., the lenders from time to time party thereto and Bank of America, N.A., as administrative agent.</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 8-K filed Dec. 30, 2022</span></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:9pt;font-weight:400;line-height:100%">10.2(D)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474922000205/exhibit102-amendedcreditag.htm">Amendment No. 1 to Credit Agreement, dated as of December 27, 2022, entered into among Trimble Inc., the lenders party thereto and Bank of America, N.A., as administrative agent.</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 8-K filed Dec. 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000119312517344178/d487192dex101.htm">Form of Indemnification Agreement between the Company and its officers and directors</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 8-K filed Nov. 15, 2017</span></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:9pt;font-weight:400;line-height:100%">10.4+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474922000048/boardofdirectorscompensati.htm">Board of Directors Compensation Policy as amended February 22, 2022</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 8-K filed Feb. 28, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000134100417000306/ex99_1.htm">Incentive Compensation Recoupment Policy</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 99.1 to Form 8-K filed May 8, 2017</span></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:9pt;font-weight:400;line-height:100%">10.6+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474920000148/ex102deferredcompplan.htm">Deferred Compensation Plan, as amended August 26, 2020</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-Q filed Nov. 6, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000137/trmb-3rdq2021xex101.htm">Age and Service Equity Vesting Program</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000137/trmb-3rdq2021xex101.htm">, as amended August 6, 2021</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Exh. 10.1 to Form 10-Q filed Nov. 4, 2021</span></div></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:9pt;font-weight:400;line-height:100%">10.8(A)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000119312517093828/d362824ddef14a.htm">Employee Stock Purchase Plan, as amended March 13, 2017 </a></span></div></td><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:9pt;font-weight:400;line-height:100%">App. B of Form DEF 14A filed Mar. 23, 2017</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8(B)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474915000061/a1052015espp.htm">Employee Stock Purchase Plan - Form of global subscription agreement</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.5 to Form 10-Q filed Nov. 10, 2015</span></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:9pt;font-weight:400;line-height:100%">10.9(A)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474920000039/trimble-2020proxystatement.htm">2002 Stock Plan, as amended April 6, 2020</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">App. B of Form DEF 14A filed Apr. 15, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(B)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474914000100/a102formofusdirectorstocko.htm">2002 Stock Plan - Form of stock option agreement (U.S. directors)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-Q filed Nov. 7, 2014</span></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:9pt;font-weight:400;line-height:100%">10.9(C)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474914000100/a103formofnon-usdirectorst.htm">2002 Stock Plan - Form of stock option agreement (non-U.S. directors)</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.3 to Form 10-Q filed Nov. 7, 2014</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(D)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474915000061/a1012015option.htm">2002 Stock Plan - Form of global stock option agreement (officers) </a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 10-Q  filed Nov. 10, 2015</span></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:9pt;font-weight:400;line-height:100%">10.9(E)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474915000061/a1022015rsu.htm">2002 Stock Plan - Form of global restricted stock unit award agreement</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-Q filed Nov. 10, 2015</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(F)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474915000061/a1062015prsu.htm">2002 Stock Plan - Form of global performance restricted stock unit award agreement</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.6 to Form 10-Q filed Nov. 10, 2015</span></td></tr></table></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%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.284%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%">10.9(G)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474916000092/ex1030201510k.htm">2002 Stock Plan - Form of global restricted stock unit award agreement (officers)</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.30 to Form 10-K filed Feb. 24, 2017</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(H)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474917000066/a104trimble-performanceres.htm">2002 Stock Plan - Form of global performance stock unit award agreement (Operating Income/Revenue)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.4 to Form 10-Q filed Aug. 8, 2017</span></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:9pt;font-weight:400;line-height:100%">10.9(I)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474917000066/a105trimble-performanceres.htm">2002 Stock Plan - Form of global performance stock unit award agreement (Total Stockholder Return)</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.5 to Form 10-Q filed Aug. 8, 2017</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(J)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474919000132/trmb-2ndq2019xex101glo.htm">2002 Stock Plan - Form of global performance stock unit award agreement (officers)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 10-Q filed Aug. 2, 2019</span></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:9pt;font-weight:400;line-height:100%">10.9(K)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474920000029/ex109kpainterperfstock.htm">2002 Stock Plan - Performance stock option agreement between the Company and Rob Painter issued January 4, 2020</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.9(K) to Form 10-K filed Feb. 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(L)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474920000118/ex102formprsuofficers2.htm">2002 Stock Plan - Form of performance stock unit award agreement (officers, TSR-based)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-Q filed Aug. 7, 2020</span></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:9pt;font-weight:400;line-height:100%">10.9(M)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000109/trmb-2ndq2021xex101.htm">2002 Stock Plan - Form of performance stock unit award agreement (ARR-based)</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 10-Q filed Aug. 9, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(N)+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000109/trmb-2ndq2021xex102.htm">2002 Stock Plan - Form of performance stock unit award agreement (TSR-based, 2021 revision)</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-Q filed Aug. 9, 2021</span></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:9pt;font-weight:400;line-height:100%">10.9(O)+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474922000088/trmb-1stq2022xex101.htm">2002 Stock Plan - Form of performance stock unit award agreement (TSR-ARR-ESG)</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 10-Q filed May 5, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.10+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000026/exh101top.htm">Trimble OneBonus Plan Description</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Exh. 10.1 to Form 8-K filed Feb. 25, 2021</span></div></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:9pt;font-weight:400;line-height:100%">10.11+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474917000066/a101trimble-changeinctrlse.htm">Form of Change in Control Severance Agreement between the Company and certain Company officers, together with a schedule identifying material differences in the agreements entered into with specific officers</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 10-Q filed Aug. 8, 2017</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474917000066/a102trimble-executivesever.htm">Form of Executive Severance Agreement between the Company and certain Company officers, together with a schedule identifying material differences in the agreements entered into with specific officers</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-Q filed Aug. 8, 2017</span></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:9pt;font-weight:400;line-height:100%">10.13+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474919000006/a101trimble-changeinctrlse.htm">Change in Control Severance Agreement between the Company and Steven W. Berglund dated February 20, 2019</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.1 to Form 10-K filed Feb. 22, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.14+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/864749/000086474919000006/a102trimble-executivesever.htm">Executive Severance Agreement between the Company and Steven W. Berglund dated February 20, 2019</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.2 to Form 10-K filed Feb. 22, 2019</span></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:9pt;font-weight:400;line-height:100%">10.15+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000029/ex1015paintercic.htm">Change in Control Severance Agreement between the Company and Robert G. Painter dated January 4, 2020</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Exh. 10.15 to Form 10-K filed Feb. 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16+</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/864749/000086474921000029/ex1016painterexecsev.htm">Executive Severance Agreement between the Company and Robert G. Painter dated January 4, 2020</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exh. 10.16 to Form 10-K filed Feb. 26, 2021</span></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:9pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex211202210k.htm">Subsidiaries of the Company</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex231202210k.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></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:9pt;font-weight:400;line-height:100%">24.1</span></td><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:9pt;font-weight:400;line-height:100%">Power of Attorney (included on signature page herein)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex311202210k.htm">Certification of CEO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></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:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex312202210k.htm">Certification of CFO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex321202210k.htm">Certification of CEO pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></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:9pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex322202210k.htm">Certification of CFO pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><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:9pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101++</span></td><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The following financial statements from this Annual Report on Form 10-K, formatted in Inline XBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Income, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Stockholders' Equity, (v) Consolidated Statements of Cash Flows, and (vi)&#160;Notes to Consolidated Financial Statements, tagged as blocks of text and including detailed tags</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">104++</span></td><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:9pt;font-weight:400;line-height:100%">The cover page from this Annual Report on Form 10-K, formatted in Inline XBRL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Certain portions of this exhibit have been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K. The Company agrees to supplementally furnish an unredacted copy of this exhibit to the SEC upon request; provided, however, that the Company may request confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended, to the extent so furnished.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan or arrangement required to be filed as an exhibit to this Annual Report on Form&#160;10&#8211;K.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">++&#160;&#160;&#160;&#160;Pursuant to applicable securities laws and regulations, the Company is deemed to have complied with the reporting obligation relating to the submission of interactive data files in such exhibits and is not subject to liability under any anti-fraud provisions of the federal securities laws as long as the Company has made a good faith attempt to comply with the submission requirements and promptly amends the interactive data files after becoming aware that the interactive data files fails to comply with the submission requirements.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span><br/></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%">84</span></div></div></div><div id="i33743bc37eaa4c9696676ec252553cfe_208"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt"><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 Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Report of this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:8.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.000%"></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:left;vertical-align:top"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRIMBLE INC.</span></div></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%">By:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/&#160;&#160;&#160;&#160;ROBERT G. PAINTER</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><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:8pt;font-weight:400;line-height:100%">&#160;</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%">Robert G. Painter,<br/>President and Chief Executive Officer</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;17, 2023 </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%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i33743bc37eaa4c9696676ec252553cfe_13">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Know all persons by these presents, that each person whose signature appears below constitutes and appoints Robert G. Painter as his attorney-in-fact, with the power of substitution, for him in any and all capacities, to sign any amendments to this Report of this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.</span></div><div style="margin-top:6pt"><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, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:36.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.678%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.841%"></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:8pt;font-weight:700;line-height:100%">Signature</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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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:8pt;font-weight:700;line-height:100%">Capacity in which Signed</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;ROBERT G. PAINTER<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Robert G. Painter</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">President, Chief Executive Officer, Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;DAVID G. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">BARNES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">David G. Barnes</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Chief Financial Officer <br/>(Principal Financial Officer)</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">JULIE A. SHEPARD&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Julie A. Shepard</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Chief Accounting Officer <br/>(Principal Accounting Officer)</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">STEVEN W. BERGLUND&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Steven W. Berglund</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;JAMES C. DALTON<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">James C. Dalton</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Director</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;BORJE EKHOLM<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">B&#246;rje Ekholm</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;ANN FANDOZZI</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ann Fandozzi</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;KAIGHAM (KEN) GABRIEL<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kaigham (Ken) Gabriel</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;MEAGHAN LLOYD&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;<br/>Meaghan Lloyd</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;SANDRA MACQUILLAN</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sandra MacQuillan</span></div></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:8pt;font-weight:400;line-height:100%">&#160;&#160;</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%">Director</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;MARK S. PEEK<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mark S. Peek</span></div></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%">&#160;&#160;</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%">Director</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%">&#160;</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;THOMAS W. SWEET</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thomas W. Sweet</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Director</span></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%">February 17, 2023</span></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">/s/&#160;&#160;&#160;&#160;JOHAN WIBERGH</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Johan&#160;Wibergh</span></div></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%">&#160;&#160;</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%">Director</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%">&#160;</span></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%">February 17, 2023</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%">86</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>ex211202210k.htm
<DESCRIPTION>EX-21.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 2023 Workiva -->
<title>Document</title></head><body><div id="ib2cd2c7cf579445d92d1d9bf0d11e08f_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;text-align:center"><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:20.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.075%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-right:2.25pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">SUBSIDIARIES OF THE COMPANY</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-right:2.25pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EXHIBIT 21.1</font></div></td></tr><tr style="height:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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:60.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Name of Subsidiary or Affiliate</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ME Sudamerica SRL</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Argentina</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beena Vision Asia - Pacific Pty Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Bilberry Australia Pty Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Information Alignment Pty. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LSI Robway Pty Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Manhattan Asia Pacific Pty Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spatial Dimension Australia Pty Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Australia Solutions Pty Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Navigation Australia Pty Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Planning Solutions Pty. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Viewpoint Australia Finco Pty Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Viewpoint Construction Software Australia Pty Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Viewpoint Software Pty Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Plancal GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Austria</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acunia International NV</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Belgium</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Leuven NV</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble NV</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Wevada NV</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spatial Dimension Sistemas do Brasil Ltda.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Brazil</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Brasil Solucoes Ltda.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Brazil</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Canada Development Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">British Columbia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0807381 B.C. Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applanix Corporation</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">GEOTrac Systems Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Maddocks Systems, Inc.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">PeopleNet Communications Canada Corp.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spatial Dimension Canada ULC</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Exchangeco Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Forestry Corporation</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Holdings Company</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Viewpoint Construction Software Canada Inc.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">VS Visual Statement, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Loadrite Chile SPA</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chile</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tianpan Century Co. Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tianpan Information Science &#38; Technology Co. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble DBO Information Technology (Shanghai) Co. Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Electronics Products (Shanghai) Co. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">China</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><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:60.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary or Affiliate</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Leading Electronic Technology (Shanghai) Co. Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Aarhus A&#47;S</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Denmark</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Middle East WLL (in Liquidation)</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Egypt</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">AgileAssets LTD</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">England and Wales</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Finland Oy</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finland</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Forestry Europe Oy</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Oy</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finland</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Bilberry SAS</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Magnav France Holdco S.A.S.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Manhattan Software France SARL</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ME France SarL</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mensi, S.A.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Punch Telematix France SAS</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Solid SAS</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble France SAS</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Nantes SAS</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">AllTerra Deutschland GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Axio-Net GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BuildingPoint Deutschland Nord GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">HHK Datentechnik GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">M&#252;ller-Elektronic GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Punch Telematix Deutschland GmbH (in Liquidation)</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sigma GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stabiplan GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Forestry GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Germany GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Jena GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Railway GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Germany GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble TerraSat GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Trailblazer GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Hong Kong Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Hong Kong</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Hungary Kft.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Hungary</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Operations Hungary Kft</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Hungary</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CSC World (India) Private Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Connected Services Private Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Information Technologies India Private Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Mobility Solutions India Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Navigation India Pvt. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">India</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><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:60.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary or Affiliate</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions India Pvt. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lakefield eTechnologies Group Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lakefield eTechnologies Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lime Daross Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Technologies Ireland Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spektra Agri Srl</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spektra Srl</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Italia SRL</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Japan KK</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Japan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Japan KK</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Japan</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Korea Co., Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Korea, Republic Of</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Malaysia Sdn. Bhd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Malaysia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Consulting Services Americas, S. de R.L.de C.V.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mexico</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Consulting Technologies Americas S de RL de CV</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mexico</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">GT Europe BV</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LogicWay B.V.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Punch Telematix Nederland B.V.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Eersel B.V.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Europe B.V.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble International B.V.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Holdings New Zealand</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">New Zealand</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Navigation New Zealand Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">New Zealand</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble New Zealand Solutions</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">New Zealand</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Viewpoint Software NZ Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">New Zealand</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Sandvika AS</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Norway</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Canada Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nova Scotia</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Poland Sp.z.o.o</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Portugal Unipessoal LDA</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Portugal</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Romania S.R.L</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Romania</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rusnavgeoset LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Russian Federation</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble RUS LLC</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Russian Federation</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Navigation Singapore Pte. Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Singapore</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions SEA Pte. Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Singapore</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sitech Southern Africa (Pty.) Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">South Africa</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spatial Dimension Pty Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">South Africa</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spatial Dimension South Africa Pty Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">South Africa</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Navigation Technology South Africa (Pty) Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">South Africa</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble South Africa Distribution Holdings Pty. Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">South Africa</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble International Holdings S.L.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spain</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Navigation Iberica S.L.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spain</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><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:60.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary or Affiliate</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">PocketMobile Communications AB</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble AB</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Gothenburg AB</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions Sweden AB</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Sweden AB</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Holding GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Lizenz Switzerland GmbH</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Switzerland GmbH</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Taiwan Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Taiwan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble (Thailand) Co. Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thailand</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Ukraine</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ukraine</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amtech Group Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Atrium Software Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Civil &#38; Structural Computing (International) Ltd</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Civil &#38; Structural Computing (Middle East) Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cobco 867 Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Computer Services Consultants (U.K.) Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CSC (Holdings) Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CSC (World) Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lakefield eTechnologies Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Manhattan Data Craft Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Manhattan Software Group Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSG Public Sector Ltd</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Riverside Acquistions Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Strucad 2011 Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble MAPS Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions (UK) Ltd.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble UK Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble MRM Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">VCS (Holdings UK) Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Viewpoint Construction Software Limited</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Export Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-CA</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble IP General Corporation</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-CA</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Military and Advanced Systems, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-CA</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Azteca Systems, LLC</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3Gtms, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ashtech, LLC</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Azteca Systems Holdings, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Azteca Systems Midco, LLC</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">TOGS USA, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><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:60.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary or Affiliate</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Inc.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Solutions USA, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Transportation Enterprise Solutions Inc.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble Ventures LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">VIEWPOINT, INC.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-DE</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">e-Builder, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-FL</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kuebix LLC</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-MA</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Bid2Win Software LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-MA</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">PeopleNet Communications Corporation</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-MN</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gnet Integration Services Inc</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-MO</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BearTooth Mapping, Inc.</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-MT</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trimble MAPS Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-NJ</font></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">AgileAssets Inc</font></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">US-TX</font></td></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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><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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>ex231202210k.htm
<DESCRIPTION>EX-23.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 2023 Workiva -->
<title>Document</title></head><body><div id="ia07182e76f944bba85fdb81f594a103a_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:700;line-height:144%">EXHIBIT 23.1</font></div><div style="margin-top:9pt;text-align:center"><font><br></font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:12pt;margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;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:6.34pt">Registration Statements (Form S&#8209;8 Nos. 333&#8209;97979, 333&#8209;118212, 333&#8209;138551, 333&#8209;161295, 333&#8209;183229, 333&#8209;222502, and 333-250834) pertaining to the Amended and Restated 2002 Stock Plan of Trimble Inc.,</font></div><div style="margin-bottom:6pt;padding-left:36pt;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:6.34pt">Registration Statements (Form S&#8209;8 Nos. 333&#8209;53703, 333&#8209;84949, 333&#8209;38264, 333&#8209;97979, 333&#8209;118212, 333&#8209;161295, 333&#8209;138551, 333&#8209;183229, 33&#8209;37384, and 33&#8209;62078) pertaining to the Amended and Restated Employee Stock Purchase Plan of Trimble Inc.,</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><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:6.34pt">Registration Statements (Form S&#8209;8 Nos. 33&#8209;45167, 33&#8209;46719, 33&#8209;50944, 33&#8209;84362, and 333&#8209;208275) pertaining to the Savings and Retirement Plan of Trimble Inc., and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:6.34pt">Registration Statement (Form S-3 No. 333-264749) and in the related Prospectus of Trimble Inc.&#59;</font></div><div style="margin-bottom:10pt;margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;17, 2023, with respect to the consolidated financial statements of Trimble Inc. and the effectiveness of internal control over financial reporting of Trimble Inc. included in this Annual Report (Form 10-K) of Trimble Inc. for the year ended December&#160;30, 2022.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP</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%">San Jose, California</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%">February&#160;17, 2023</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.1
<SEQUENCE>4
<FILENAME>ex311202210k.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 2023 Workiva -->
<title>Document</title></head><body><div id="i4c0675a6ddae4ee8ae34e8f9f7055e89_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:700;line-height:144%">EXHIBIT 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">I, Robert G. Painter, certify that&#58;</font></div><div><font><br></font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:28.5pt">I have reviewed this annual report on Form 10-K of Trimble Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;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-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;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-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) 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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">a)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">b)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">c)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">d)&#160;&#160;&#160;&#160;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 (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-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) 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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">a)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">b)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="margin-bottom:7pt"><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.549%"><tr><td style="width:1.0%"></td><td style="width:11.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.785%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.25pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></div></td><td colspan="3" style="padding:2px 3.25pt 2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert G. Painter</font></div></td></tr><tr><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert G. Painter</font></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div></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>ex312202210k.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 2023 Workiva -->
<title>Document</title></head><body><div id="i6641cec5152f4476841a93312cc56f60_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:700;line-height:144%">EXHIBIT 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">I, David G. Barnes, certify that&#58;</font></div><div><font><br></font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:28.5pt">I have reviewed this annual report on Form 10-K of Trimble Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;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-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;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-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) 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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">a)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">b)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">c)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">d)&#160;&#160;&#160;&#160;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 (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-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) 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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">a)&#160;&#160;&#160;&#160;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-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">b)&#160;&#160;&#160;&#160;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:7pt"><font><br></font></div><div style="margin-top:5pt"><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:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.267%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.555%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-right:2.25pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></div></td><td colspan="3" style="padding:2px 1pt 2px 3.25pt;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%">February 17, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;David G. Barnes</font></div></td></tr><tr><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David G. Barnes</font></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div></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>ex321202210k.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 2023 Workiva -->
<title>Document</title></head><body><div id="i0c47b8167e474be299be6e5c653bed49_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:700;line-height:144%">EXHIBIT 32.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">CERTIFICATION OF CEO PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">In connection with the Annual Report on Form 10-K of Trimble Inc. (the &#8220;Company&#8221;) for the period ended December&#160;30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Robert G. Painter, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, that&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:14.5pt">the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and</font></div><div style="margin-bottom:7pt;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:144%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:14.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-top:5pt;padding-left:2.25pt"><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:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert G. Painter</font></div></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert G. Painter</font></div></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:top"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div></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></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">February&#160;17, 2023 </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.2
<SEQUENCE>7
<FILENAME>ex322202210k.htm
<DESCRIPTION>EX-32.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 2023 Workiva -->
<title>Document</title></head><body><div id="i0d98bf3eb89e41f78e646391daa79825_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:700;line-height:144%">EXHIBIT 32.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">CERTIFICATION OF CFO PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">In connection with the Annual Report on Form 10-K of Trimble Inc. (the &#8220;Company&#8221;) for the period ended December&#160;30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), David G. Barnes, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, that&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:14.5pt">the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and</font></div><div style="margin-bottom:7pt;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:144%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:14.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-top:5pt;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:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;David G. Barnes</font></div></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David G. Barnes</font></div></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:top"><div style="margin-bottom:2pt;padding-left:2.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div></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></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">February&#160;17, 2023 </font></div><div style="margin-top:9pt;text-align:justify"><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>8
<FILENAME>trmb-20221230.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:2ffebec5-5443-490d-b7d3-830d3db674f5,g:fdfb488b-203f-41cd-bc26-d71858970d52-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:trmb="http://www.trimble.com/20221230" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.trimble.com/20221230">
  <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/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-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="trmb-20221230_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="trmb-20221230_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="trmb-20221230_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="trmb-20221230_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.trimble.com/role/Cover">
        <link:definition>0000001 - 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="AuditInformation" roleURI="http://www.trimble.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</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="ConsolidatedBalanceSheets" roleURI="http://www.trimble.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - Statement - Consolidated Balance Sheets</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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets (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="ConsolidatedStatementsOfIncome" roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfIncome">
        <link:definition>0000005 - Statement - Consolidated Statements Of Income</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="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000006 - Statement - Consolidated Statements of Comprehensive Income</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="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>0000007 - Statement - Consolidated Statements Of Stockholders' Equity</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="ConsolidatedStatementsOfCashFlows" roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>0000008 - Statement - Consolidated Statements Of Cash Flows</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="DescriptionOfBusinessAndAccountingPolicies" roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies">
        <link:definition>0000009 - Disclosure - Description Of Business And Accounting 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="EarningsPerShare" roleURI="http://www.trimble.com/role/EarningsPerShare">
        <link:definition>0000010 - Disclosure - Earnings Per Share</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="AcquisitionsAndDivestitures" roleURI="http://www.trimble.com/role/AcquisitionsAndDivestitures">
        <link:definition>0000011 - Disclosure - Acquisitions And Divestitures</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="IntangibleAssetsAndGoodwill" roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwill">
        <link:definition>0000012 - Disclosure - Intangible Assets And Goodwill</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="CertainBalanceSheetComponents" roleURI="http://www.trimble.com/role/CertainBalanceSheetComponents">
        <link:definition>0000013 - Disclosure - Certain Balance Sheet Components</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="ReportingSegmentAndGeographicInformation" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformation">
        <link:definition>0000014 - Disclosure - Reporting Segment And Geographic Information</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://www.trimble.com/role/Debt">
        <link:definition>0000015 - 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="Leases" roleURI="http://www.trimble.com/role/Leases">
        <link:definition>0000016 - Disclosure - Leases</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="CommitmentsAndContingencies" roleURI="http://www.trimble.com/role/CommitmentsAndContingencies">
        <link:definition>0000017 - Disclosure - Commitments And 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="FairValueMeasurements" roleURI="http://www.trimble.com/role/FairValueMeasurements">
        <link:definition>0000018 - Disclosure - Fair Value Measurements</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="DeferredRevenueandRemainingPerformance" roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformance">
        <link:definition>0000019 - Disclosure - Deferred Revenue and Remaining Performance</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="IncomeTaxes" roleURI="http://www.trimble.com/role/IncomeTaxes">
        <link:definition>0000020 - Disclosure - Income Taxes</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="EmployeeStockBenefitPlans" roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlans">
        <link:definition>0000021 - Disclosure - Employee Stock Benefit Plans</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="CommonStockRepurchase" roleURI="http://www.trimble.com/role/CommonStockRepurchase">
        <link:definition>0000022 - Disclosure - Common Stock Repurchase</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="DescriptionOfBusinessAndAccountingPoliciesPolicy" roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy">
        <link:definition>0000023 - Disclosure - Description Of Business And Accounting Policies (Policy)</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="EarningsPerShareTables" roleURI="http://www.trimble.com/role/EarningsPerShareTables">
        <link:definition>0000024 - Disclosure - Earnings Per Share (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="AcquisitionsAndDivestituresTables" roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresTables">
        <link:definition>0000025 - Disclosure - Acquisitions And Divestitures (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="IntangibleAssetsAndGoodwillTables" roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables">
        <link:definition>0000026 - Disclosure - Intangible Assets And Goodwill (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="CertainBalanceSheetComponentsTables" roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsTables">
        <link:definition>0000027 - Disclosure - Certain Balance Sheet Components (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="ReportingSegmentAndGeographicInformationTables" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables">
        <link:definition>0000028 - Disclosure - Reporting Segment And Geographic Information (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="DebtTables" roleURI="http://www.trimble.com/role/DebtTables">
        <link:definition>0000029 - Disclosure - Debt (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="LeasesTables" roleURI="http://www.trimble.com/role/LeasesTables">
        <link:definition>0000030 - Disclosure - Leases (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="FairValueMeasurementsTables" roleURI="http://www.trimble.com/role/FairValueMeasurementsTables">
        <link:definition>0000031 - Disclosure - Fair Value Measurements (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="DeferredRevenueandRemainingPerformanceObligationsTables" roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables">
        <link:definition>0000032 - Disclosure - Deferred Revenue and Remaining Performance Obligations (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="IncomeTaxesTables" roleURI="http://www.trimble.com/role/IncomeTaxesTables">
        <link:definition>0000033 - Disclosure - Income Taxes (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="EmployeeStockBenefitPlansTables" roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansTables">
        <link:definition>0000034 - Disclosure - Employee Stock Benefit Plans (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="DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails">
        <link:definition>0000035 - Disclosure - Description Of Business And Accounting Policies (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="DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails" roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails">
        <link:definition>0000036 - Disclosure - Description Of Business And Accounting Policies (Guarantees) (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="EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" roleURI="http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails">
        <link:definition>0000037 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (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="AcquisitionsAndDivestituresNarrativeDetails" roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails">
        <link:definition>0000038 - Disclosure - Acquisitions And Divestitures (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="AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails" roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails">
        <link:definition>0000039 - Disclosure - Acquisitions And Divestitures (Schedule of Complete Business Combinations) (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="IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails">
        <link:definition>0000040 - Disclosure - Intangible Assets And Goodwill (Schedule Of 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="IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails">
        <link:definition>0000041 - Disclosure - Intangible Assets And Goodwill (Schedule Of Estimated Future Amortization 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="IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails">
        <link:definition>0000042 - Disclosure - Intangible Assets And Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (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="CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails">
        <link:definition>0000043 - Disclosure - Certain Balance Sheet Components (Components Of Net 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="CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails">
        <link:definition>0000044 - Disclosure - Certain Balance Sheet Components (Components Of Property And Equipment) (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="CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails">
        <link:definition>0000045 - Disclosure - Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (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="ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails">
        <link:definition>0000046 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (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="ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails">
        <link:definition>0000047 - Disclosure - Reporting Segment And Geographic Information (Segment Select Balance Sheet) (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="ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails">
        <link:definition>0000048 - Disclosure - Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (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="ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails">
        <link:definition>0000049 - Disclosure - Reporting Segment And Geographic Information (Segment Revenue by Geography) (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="ReportingSegmentAndGeographicInformationNarrativeDetails" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails">
        <link:definition>0000050 - Disclosure - Reporting Segment And Geographic Information (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="ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails" roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails">
        <link:definition>0000051 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Long-Lived 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="DebtScheduleOfDebtDetails" roleURI="http://www.trimble.com/role/DebtScheduleOfDebtDetails">
        <link:definition>0000052 - Disclosure - Debt (Schedule Of Debt) (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="DebtScheduleofDebtMaturitiesDetails" roleURI="http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails">
        <link:definition>0000053 - Disclosure - Debt (Schedule of Debt Maturities) (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="DebtNarrativeDetails" roleURI="http://www.trimble.com/role/DebtNarrativeDetails">
        <link:definition>0000054 - Disclosure - Debt (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="LeasesNarrativesDetails" roleURI="http://www.trimble.com/role/LeasesNarrativesDetails">
        <link:definition>0000055 - Disclosure - Leases (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="LeasesOperatingLeaseExpensesDetails" roleURI="http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails">
        <link:definition>0000056 - Disclosure - Leases (Operating Lease Expenses) (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="LeasesSupplementCashFlowInformationDetails" roleURI="http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails">
        <link:definition>0000057 - Disclosure - Leases (Supplement Cash Flow Information) (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="LeasesLeaseLiabilitiesMaturityByYearDetails" roleURI="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails">
        <link:definition>0000058 - Disclosure - Leases (Lease Liabilities Maturity By Year) (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="LeasesLeaseLiabilitiesMaturityByYearDetails_1" roleURI="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1">
        <link:definition>0000058 - Disclosure - Leases (Lease Liabilities Maturity By Year) (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="CommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.trimble.com/role/CommitmentsAndContingenciesNarrativeDetails">
        <link:definition>0000059 - Disclosure - Commitments And Contingencies (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="FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" roleURI="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails">
        <link:definition>0000060 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (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="FairValueMeasurementsNarrativeDetails" roleURI="http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>0000061 - Disclosure - Fair Value Measurements (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="DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails">
        <link:definition>0000062 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Changes in Deferred 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="DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails">
        <link:definition>0000063 - Disclosure - Deferred Revenue and 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="DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1" roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1">
        <link:definition>0000063 - Disclosure - Deferred Revenue and 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="IncomeTaxesScheduleOfProvisionForTaxesDetails" roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails">
        <link:definition>0000064 - Disclosure - Income Taxes (Schedule Of Provision For Taxes) (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="IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails">
        <link:definition>0000065 - Disclosure - Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)) (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="IncomeTaxesNarrativeDetails" roleURI="http://www.trimble.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000066 - Disclosure - Income Taxes (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="IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>0000067 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (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="IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails">
        <link:definition>0000068 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (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="EmployeeStockBenefitPlansNarrativeDetails" roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails">
        <link:definition>0000069 - Disclosure - Employee Stock Benefit Plans (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="EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails">
        <link:definition>0000070 - Disclosure - Employee Stock Benefit Plans (Components of 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="EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails">
        <link:definition>0000071 - Disclosure - Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (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="CommonStockRepurchaseNarrativeDetails" roleURI="http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails">
        <link:definition>0000072 - Disclosure - Common Stock Repurchase (Narrative) (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="trmb_DebtInstrumentScenarioAxis" abstract="true" name="DebtInstrumentScenarioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" abstract="false" name="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_TwoThousandTwentyFourSeniorNotesMember" abstract="true" name="TwoThousandTwentyFourSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_NumeratorAbstract" abstract="true" name="NumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trmb_UnsecuredFacilityMember" abstract="true" name="UnsecuredFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" abstract="false" name="DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" abstract="false" name="DebtInstrumentPeriodicPaymentPercentageOfPrincipal" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_AgileAssetsMember" abstract="true" name="AgileAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_ShortTermDebtGross" abstract="false" name="ShortTermDebtGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" abstract="false" name="ForeignChangeInTaxRateIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_DenominatorAbstract" abstract="true" name="DenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trmb_TwoThousandTwentyThreeSeniorNotesMember" abstract="true" name="TwoThousandTwentyThreeSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" abstract="false" name="RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" abstract="true" name="TwoThousandTwentyOneStockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_ContractWithCustomerAssetAndLiabilityRollForward" abstract="true" name="ContractWithCustomerAssetAndLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trmb_Scenario2Member" abstract="true" name="Scenario2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" abstract="true" name="UncommittedRevolvingCreditFacilities100millioneurosMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trmb_TimeBasedRestrictedStockUnitsMember" abstract="true" name="TimeBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" abstract="false" name="OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_AcquisitionAndDivestitureRelatedCosts" abstract="false" name="AcquisitionAndDivestitureRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_EmployeeStockPurchaseOfferingPeriod" abstract="false" name="EmployeeStockPurchaseOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trmb_DebtInstrumentScenarioDomain" abstract="true" name="DebtInstrumentScenarioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_Scenario3Member" abstract="true" name="Scenario3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_DeferredCompensationPlanAssetsFairValueDisclosure" abstract="false" name="DeferredCompensationPlanAssetsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_RestofWorldMember" abstract="true" name="RestofWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_ComputerEquipmentAndSoftwareMember" abstract="true" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_TransportationMember" abstract="true" name="TransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" abstract="false" name="ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_InternalUseOfSoftwareMember" abstract="true" name="InternalUseOfSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" abstract="false" name="LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_RestructuringChargesAndExecutiveTransitionCosts" abstract="false" name="RestructuringChargesAndExecutiveTransitionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" abstract="true" name="PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_TwoThousandSeventeenStockRepurchaseProgramMember" abstract="true" name="TwoThousandSeventeenStockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_NumberOfRevolvingLoanFacilities" abstract="false" name="NumberOfRevolvingLoanFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trmb_ProductWarrantyTerm" abstract="false" name="ProductWarrantyTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trmb_RevenueContractTerm" abstract="false" name="RevenueContractTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trmb_A2022TermLoanCreditAgreementMember" abstract="true" name="A2022TermLoanCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_WarrantyPeriodOnProductsSold" abstract="false" name="WarrantyPeriodOnProductsSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trmb_TwoThousandTwentyEightSeniorNotesMember" abstract="true" name="TwoThousandTwentyEightSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_PerformanceBasedRestrictedStockUnitsMember" abstract="true" name="PerformanceBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_SubscriptionMember" abstract="true" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_Scenario1Member" abstract="true" name="Scenario1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_SoftwareAndLicensesMember" abstract="true" name="SoftwareAndLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_DeferredTaxAssetsDepreciationAndAmortization" abstract="false" name="DeferredTaxAssetsDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_BuildingsandInfrastructureMember" abstract="true" name="BuildingsandInfrastructureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_ResourcesandUtilitiesMember" abstract="true" name="ResourcesandUtilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" abstract="true" name="TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" abstract="false" name="DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trmb_DebtLongTermAndShortTermCombinedAmountGross" abstract="false" name="DebtLongTermAndShortTermCombinedAmountGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" abstract="true" name="A2022TermLoanCreditAgreementThreeYearTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_GeospatialMember" abstract="true" name="GeospatialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_AsiaPacificAndOtherNonUsCountriesMember" abstract="true" name="AsiaPacificAndOtherNonUsCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_PostContractSupportTerm" abstract="false" name="PostContractSupportTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" abstract="true" name="A2022TermLoanCreditAgreementFiveYearTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_TwoThousandTwoStockPlanMember" abstract="true" name="TwoThousandTwoStockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_TransporeonMember" abstract="true" name="TransporeonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_UncommittedRevolvingCreditFacilities75millionMember" abstract="true" name="UncommittedRevolvingCreditFacilities75millionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" abstract="true" name="LandBuildingsFurnitureAndLeaseholdImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_A2017And2021StockRepurchaseProgramMember" abstract="true" name="A2017And2021StockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" abstract="false" name="ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" abstract="false" name="DeferredCompensationPlanLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" abstract="true" name="UncommittedRevolvingCreditFacilities55millionpoundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>trmb-20221230_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 2023 Workiva-->
<!--r:2ffebec5-5443-490d-b7d3-830d3db674f5,g:fdfb488b-203f-41cd-bc26-d71858970d52-->
<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.trimble.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c5e1b96-5d49-4308-a8ae-2c407361433a" 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_CommitmentsAndContingencies_60f36052-aec7-4af5-ab61-53037cfee159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c5e1b96-5d49-4308-a8ae-2c407361433a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_60f36052-aec7-4af5-ab61-53037cfee159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e4417bc4-1523-4bc2-a4b5-217a10a5940f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c5e1b96-5d49-4308-a8ae-2c407361433a" xlink:to="loc_us-gaap_Liabilities_e4417bc4-1523-4bc2-a4b5-217a10a5940f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8b1e4b0e-813f-4359-a4b1-9246de90af08" 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_5c5e1b96-5d49-4308-a8ae-2c407361433a" xlink:to="loc_us-gaap_StockholdersEquity_8b1e4b0e-813f-4359-a4b1-9246de90af08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" 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_OperatingLeaseLiabilityNoncurrent_9c0f8922-4d74-40b3-b054-45d2f22a171b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9c0f8922-4d74-40b3-b054-45d2f22a171b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_d7c16a7a-921b-4258-be27-23f7265fed32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_d7c16a7a-921b-4258-be27-23f7265fed32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3e3fe6a5-757f-4049-a01b-e2fb004b1416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3e3fe6a5-757f-4049-a01b-e2fb004b1416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_81d841ed-bfd0-47ac-be90-f38df54785e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_LiabilitiesCurrent_81d841ed-bfd0-47ac-be90-f38df54785e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_11134f15-2aba-47a5-a4d9-64998e3ccc26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_11134f15-2aba-47a5-a4d9-64998e3ccc26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ff6a5d05-7866-42a2-b1f5-68ded78c339f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_LongTermDebt_ff6a5d05-7866-42a2-b1f5-68ded78c339f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9784489c-bf23-48e4-bbd5-fde582d35cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdaa47fb-22b1-465f-bcb0-7353d9f2bd37" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9784489c-bf23-48e4-bbd5-fde582d35cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" 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_DeferredIncomeTaxAssetsNet_f3b39468-48d9-4066-8774-38ce8a3a274e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f3b39468-48d9-4066-8774-38ce8a3a274e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bfa0d655-7394-494f-8eed-514ec51a9121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bfa0d655-7394-494f-8eed-514ec51a9121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cac7a62d-360e-4c86-8414-c65a55ac5fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cac7a62d-360e-4c86-8414-c65a55ac5fd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_fce31598-f76e-4eb3-9315-7e1798bb816b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_fce31598-f76e-4eb3-9315-7e1798bb816b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_04934584-a2af-49c6-8ce8-2a876de637b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_Goodwill_04934584-a2af-49c6-8ce8-2a876de637b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ecdd53f5-944b-4486-be2a-f64194ab37dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ecdd53f5-944b-4486-be2a-f64194ab37dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f1b67fa3-798e-4034-88c2-cacca27bb904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c47745b-6411-4263-ad8a-6c1c65af3d4f" xlink:to="loc_us-gaap_AssetsCurrent_f1b67fa3-798e-4034-88c2-cacca27bb904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2e2b8c6f-cd3a-4be3-9a56-cbb75503a28b" 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_AdditionalPaidInCapitalCommonStock_2020629a-7ede-4e35-91fa-c60190c0af9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2e2b8c6f-cd3a-4be3-9a56-cbb75503a28b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2020629a-7ede-4e35-91fa-c60190c0af9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_72d7a506-3244-4ac6-8602-fb20bb403c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2e2b8c6f-cd3a-4be3-9a56-cbb75503a28b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_72d7a506-3244-4ac6-8602-fb20bb403c5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c7531983-7970-4486-bed0-3d541bdbdf77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2e2b8c6f-cd3a-4be3-9a56-cbb75503a28b" xlink:to="loc_us-gaap_CommonStockValue_c7531983-7970-4486-bed0-3d541bdbdf77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_9093ecef-3d7b-4a20-b7d0-35186c008f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2e2b8c6f-cd3a-4be3-9a56-cbb75503a28b" xlink:to="loc_us-gaap_PreferredStockValue_9093ecef-3d7b-4a20-b7d0-35186c008f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5321c7f8-0a12-4c63-a419-37ae68cc6ba6" 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_2e2b8c6f-cd3a-4be3-9a56-cbb75503a28b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5321c7f8-0a12-4c63-a419-37ae68cc6ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_108c775c-a9a7-4984-bc94-87e8955aee60" 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_b4a71525-9619-4755-bb8d-1ad8b8a243cb" 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_108c775c-a9a7-4984-bc94-87e8955aee60" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b4a71525-9619-4755-bb8d-1ad8b8a243cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f0656e58-e72a-45b5-8dd5-f0ca0b0a628f" 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_108c775c-a9a7-4984-bc94-87e8955aee60" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f0656e58-e72a-45b5-8dd5-f0ca0b0a628f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_605aa912-9562-4bda-8d0b-178946f882a9" 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_108c775c-a9a7-4984-bc94-87e8955aee60" xlink:to="loc_us-gaap_InventoryNet_605aa912-9562-4bda-8d0b-178946f882a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e91f6c50-681a-40fc-8059-b691c8d216f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_108c775c-a9a7-4984-bc94-87e8955aee60" xlink:to="loc_us-gaap_OtherAssetsCurrent_e91f6c50-681a-40fc-8059-b691c8d216f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_964e6628-b88f-4c71-af10-10e19f7dac6b" 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_LongTermDebtCurrent_9e289bc5-b01a-445d-880f-1f0861efb07a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_964e6628-b88f-4c71-af10-10e19f7dac6b" xlink:to="loc_us-gaap_LongTermDebtCurrent_9e289bc5-b01a-445d-880f-1f0861efb07a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_2d067d0d-cf3d-45c4-b20d-eec2d33a389e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_964e6628-b88f-4c71-af10-10e19f7dac6b" xlink:to="loc_us-gaap_AccountsPayableCurrent_2d067d0d-cf3d-45c4-b20d-eec2d33a389e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e3082b8d-fbd2-4e33-9ff3-351196e6ee5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_964e6628-b88f-4c71-af10-10e19f7dac6b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e3082b8d-fbd2-4e33-9ff3-351196e6ee5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c0c35f11-b370-40d2-95b8-0119ad07b3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_964e6628-b88f-4c71-af10-10e19f7dac6b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c0c35f11-b370-40d2-95b8-0119ad07b3f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_c94367f1-24f6-437e-9cc3-0ad038268ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_964e6628-b88f-4c71-af10-10e19f7dac6b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_c94367f1-24f6-437e-9cc3-0ad038268ed3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfIncome"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_217135d8-1874-4897-8fd7-be6ea509288a" 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_ProfitLoss_45d20368-2745-445c-b718-f3aa5d8a6b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_217135d8-1874-4897-8fd7-be6ea509288a" xlink:to="loc_us-gaap_ProfitLoss_45d20368-2745-445c-b718-f3aa5d8a6b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8719ab50-b114-453e-aa78-52177fd775ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_217135d8-1874-4897-8fd7-be6ea509288a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8719ab50-b114-453e-aa78-52177fd775ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_69bb2035-a9bc-4688-a94d-4e52bc9fba50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e005dfc6-9334-49c6-b8d2-97e3dc733256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_69bb2035-a9bc-4688-a94d-4e52bc9fba50" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e005dfc6-9334-49c6-b8d2-97e3dc733256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6089f8c5-2e1d-448b-a93b-027b788034cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_69bb2035-a9bc-4688-a94d-4e52bc9fba50" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6089f8c5-2e1d-448b-a93b-027b788034cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cfa9d3d9-1925-4505-851b-aec72ae805aa" 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_7b58eaed-0a17-4632-a576-6f500e7671f1" 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_cfa9d3d9-1925-4505-851b-aec72ae805aa" xlink:to="loc_us-gaap_OperatingIncomeLoss_7b58eaed-0a17-4632-a576-6f500e7671f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3eca6e4e-dda1-4d10-ad56-8e056f6c9233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cfa9d3d9-1925-4505-851b-aec72ae805aa" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3eca6e4e-dda1-4d10-ad56-8e056f6c9233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e4a9eaf2-d025-42c8-bb50-3f44ff817fde" 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_3db2b462-9d32-4f1e-a0d7-8a48d0297c6e" 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_e4a9eaf2-d025-42c8-bb50-3f44ff817fde" xlink:to="loc_us-gaap_GrossProfit_3db2b462-9d32-4f1e-a0d7-8a48d0297c6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_631a80e6-eb4b-41ef-a4ff-d659335f2974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e4a9eaf2-d025-42c8-bb50-3f44ff817fde" xlink:to="loc_us-gaap_OperatingExpenses_631a80e6-eb4b-41ef-a4ff-d659335f2974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_77a18fe6-61ea-45a5-a1e7-2ebb919d0cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_00bdad41-5f3c-43bd-adc5-4abc98f17384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77a18fe6-61ea-45a5-a1e7-2ebb919d0cff" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_00bdad41-5f3c-43bd-adc5-4abc98f17384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_c8b34117-a2da-4259-bc41-6cad371e04f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77a18fe6-61ea-45a5-a1e7-2ebb919d0cff" xlink:to="loc_us-gaap_SellingAndMarketingExpense_c8b34117-a2da-4259-bc41-6cad371e04f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_382ff933-1fdd-4338-95df-782d91efecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77a18fe6-61ea-45a5-a1e7-2ebb919d0cff" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_382ff933-1fdd-4338-95df-782d91efecc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_6aef4f2e-a715-4214-911f-54fc4a65198d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77a18fe6-61ea-45a5-a1e7-2ebb919d0cff" xlink:to="loc_us-gaap_RestructuringCharges_6aef4f2e-a715-4214-911f-54fc4a65198d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_041e0b8e-139e-490c-9c10-f95a97783c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77a18fe6-61ea-45a5-a1e7-2ebb919d0cff" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_041e0b8e-139e-490c-9c10-f95a97783c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_165cd9b9-4bd5-4197-9b52-1b8217f950e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_30247d26-4475-4d90-8cd5-bbf744e40f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_165cd9b9-4bd5-4197-9b52-1b8217f950e1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_30247d26-4475-4d90-8cd5-bbf744e40f5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_062fffa8-b327-4a23-9ed4-ab7a274691a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_165cd9b9-4bd5-4197-9b52-1b8217f950e1" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_062fffa8-b327-4a23-9ed4-ab7a274691a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_9575b196-6ef2-4921-8c6e-528eb776cbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_165cd9b9-4bd5-4197-9b52-1b8217f950e1" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_9575b196-6ef2-4921-8c6e-528eb776cbc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_da697ec2-694c-4057-bdf8-94b6eae9ec5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_165cd9b9-4bd5-4197-9b52-1b8217f950e1" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_da697ec2-694c-4057-bdf8-94b6eae9ec5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1cda94ee-82ae-4477-ab73-603e5e20c888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_d615092f-32ab-4fde-8a2a-b8889a46a15f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_1cda94ee-82ae-4477-ab73-603e5e20c888" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_d615092f-32ab-4fde-8a2a-b8889a46a15f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_cb183330-2718-47ad-8b03-57f1c7d177c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_1cda94ee-82ae-4477-ab73-603e5e20c888" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_cb183330-2718-47ad-8b03-57f1c7d177c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_db83e8c4-0f61-4c40-8992-cb893153cb71" 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_bba745f8-4427-4873-99c0-2436133f41d3" 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_db83e8c4-0f61-4c40-8992-cb893153cb71" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bba745f8-4427-4873-99c0-2436133f41d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0a47e148-ce47-4a40-9f4c-167c05a6630b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_db83e8c4-0f61-4c40-8992-cb893153cb71" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0a47e148-ce47-4a40-9f4c-167c05a6630b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_24ac9ea4-33bf-469f-b9ba-fcb6b828f0f4" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7ece196b-9a70-49e4-b7e0-aef7f47fcc26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_24ac9ea4-33bf-469f-b9ba-fcb6b828f0f4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7ece196b-9a70-49e4-b7e0-aef7f47fcc26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_05e22266-98ca-49fc-8800-c978fb3a68d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_24ac9ea4-33bf-469f-b9ba-fcb6b828f0f4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_05e22266-98ca-49fc-8800-c978fb3a68d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d409869c-c559-4000-a114-2bf8f9fd72a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4a21dd91-c168-4266-a929-4519376c9721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d409869c-c559-4000-a114-2bf8f9fd72a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4a21dd91-c168-4266-a929-4519376c9721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_16c7b102-d2e3-4f85-b9ef-1a10f65214f7" xlink:href="trmb-20221230.xsd#trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d409869c-c559-4000-a114-2bf8f9fd72a1" xlink:to="loc_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_16c7b102-d2e3-4f85-b9ef-1a10f65214f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d9b198a0-9cea-4979-bf35-9f6057afc618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d409869c-c559-4000-a114-2bf8f9fd72a1" xlink:to="loc_us-gaap_ProfitLoss_d9b198a0-9cea-4979-bf35-9f6057afc618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_89f9afd0-d13c-4ab7-ac8e-8ee96a599406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d409869c-c559-4000-a114-2bf8f9fd72a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_89f9afd0-d13c-4ab7-ac8e-8ee96a599406" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7d67e2b3-c03c-4e81-8e29-f12f07dc02ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e05fd54a-413a-46e7-9d79-261ba3bf967f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7d67e2b3-c03c-4e81-8e29-f12f07dc02ed" xlink:to="loc_us-gaap_ProfitLoss_e05fd54a-413a-46e7-9d79-261ba3bf967f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_151cb7b1-80c5-4519-b6ae-256181e054f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7d67e2b3-c03c-4e81-8e29-f12f07dc02ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_151cb7b1-80c5-4519-b6ae-256181e054f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" 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_ShareBasedCompensation_12e5c3a5-60fa-4e64-a25c-07ca15455465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_ShareBasedCompensation_12e5c3a5-60fa-4e64-a25c-07ca15455465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dd5f9990-b962-4a87-aa0d-2ef3e4048a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dd5f9990-b962-4a87-aa0d-2ef3e4048a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e0021398-0204-4742-a6c8-b3fe78faae30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_ProfitLoss_e0021398-0204-4742-a6c8-b3fe78faae30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4b2ceda0-b501-4b0e-bc07-55bb1bb2bf63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_Depreciation_4b2ceda0-b501-4b0e-bc07-55bb1bb2bf63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_ab743f22-ea35-4a90-8d37-cda308e36e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_AdjustmentForAmortization_ab743f22-ea35-4a90-8d37-cda308e36e4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_b2cc5158-bf9e-4dd7-83a3-9d06e85ea371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_b2cc5158-bf9e-4dd7-83a3-9d06e85ea371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2b9f2cdb-f317-45f7-8279-fa82be7569b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2b9f2cdb-f317-45f7-8279-fa82be7569b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_c2d56907-d56c-4e04-af5d-fd4f765ff506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_c2d56907-d56c-4e04-af5d-fd4f765ff506" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_7d16d095-7ced-4645-9676-9c00f63e2c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_7d16d095-7ced-4645-9676-9c00f63e2c1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_56e3fe9a-1251-4011-83f4-39e4b77ffe94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_56e3fe9a-1251-4011-83f4-39e4b77ffe94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1bd60ec5-52ee-4c23-9c89-9737677bf670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1bd60ec5-52ee-4c23-9c89-9737677bf670" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5e874899-e4ea-4f0b-88fc-8ee4e99a461d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5e874899-e4ea-4f0b-88fc-8ee4e99a461d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_9fcefa89-832d-420e-843e-274da8b476ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_9fcefa89-832d-420e-843e-274da8b476ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_03946c2e-e0d6-47b8-903a-b6b117706abe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee1c3a7-60ee-4a79-a3d5-3a062519ff58" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_03946c2e-e0d6-47b8-903a-b6b117706abe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3ad77d42-b1b1-46c9-88a7-e10ae2337a1c" 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_us-gaap_ProceedsFromDivestitureOfBusinesses_3ed0f74d-73df-42f1-9857-579a594f9530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3ad77d42-b1b1-46c9-88a7-e10ae2337a1c" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_3ed0f74d-73df-42f1-9857-579a594f9530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b057f73b-75df-41c6-91fa-cb80edc0c70c" 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_3ad77d42-b1b1-46c9-88a7-e10ae2337a1c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b057f73b-75df-41c6-91fa-cb80edc0c70c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ee3fe358-656f-4020-af38-fcbdfd0c4c22" 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_3ad77d42-b1b1-46c9-88a7-e10ae2337a1c" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ee3fe358-656f-4020-af38-fcbdfd0c4c22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_65fa23e9-ea70-4acd-a801-1d0dc43ac702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3ad77d42-b1b1-46c9-88a7-e10ae2337a1c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_65fa23e9-ea70-4acd-a801-1d0dc43ac702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07de467b-600c-4b9b-bff0-84b42de17b3f" 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_be0c65d8-eaf9-424a-8783-adeb05062719" 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_07de467b-600c-4b9b-bff0-84b42de17b3f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_be0c65d8-eaf9-424a-8783-adeb05062719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93278235-e48c-4f6c-8144-0eb8fee20bcc" 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_07de467b-600c-4b9b-bff0-84b42de17b3f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93278235-e48c-4f6c-8144-0eb8fee20bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8c33a571-9d4a-4109-bfd5-9b7c92a07655" 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_07de467b-600c-4b9b-bff0-84b42de17b3f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8c33a571-9d4a-4109-bfd5-9b7c92a07655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8b5f2bb6-082b-456d-90eb-17c2272a839b" 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_07de467b-600c-4b9b-bff0-84b42de17b3f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8b5f2bb6-082b-456d-90eb-17c2272a839b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80dcb4ea-edea-4156-b0d0-1a3760a84a14" 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_ProceedsFromPaymentsForOtherFinancingActivities_f4d2ec21-3a89-42ee-8d59-cd465940d083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80dcb4ea-edea-4156-b0d0-1a3760a84a14" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f4d2ec21-3a89-42ee-8d59-cd465940d083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_942d2931-011c-4e91-bada-cf5a90d152a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80dcb4ea-edea-4156-b0d0-1a3760a84a14" xlink:to="loc_us-gaap_RepaymentsOfDebt_942d2931-011c-4e91-bada-cf5a90d152a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f55e2918-e4b8-4c11-ae3e-de2ea7c0bcaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80dcb4ea-edea-4156-b0d0-1a3760a84a14" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f55e2918-e4b8-4c11-ae3e-de2ea7c0bcaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0221dc30-f076-471d-88bc-682bd85e6053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80dcb4ea-edea-4156-b0d0-1a3760a84a14" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0221dc30-f076-471d-88bc-682bd85e6053" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_2676ed0f-0b87-4759-8093-e94846a35a53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80dcb4ea-edea-4156-b0d0-1a3760a84a14" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_2676ed0f-0b87-4759-8093-e94846a35a53" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_832e41ab-7a6f-4109-b515-f82a3d20693c" 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_47b554ad-5d92-4a85-a25b-8d656ef81a14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_832e41ab-7a6f-4109-b515-f82a3d20693c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_47b554ad-5d92-4a85-a25b-8d656ef81a14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9aec1280-3cc0-4cc0-befd-5aad204086fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_832e41ab-7a6f-4109-b515-f82a3d20693c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9aec1280-3cc0-4cc0-befd-5aad204086fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_25eaced7-2f7d-4bbb-976a-e6514f2c0132" 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_405e809f-5641-436f-8f6e-4ba0d9645c14" 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_25eaced7-2f7d-4bbb-976a-e6514f2c0132" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_405e809f-5641-436f-8f6e-4ba0d9645c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_70e719a6-aa63-47af-9dbe-56610211afe0" 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_25eaced7-2f7d-4bbb-976a-e6514f2c0132" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_70e719a6-aa63-47af-9dbe-56610211afe0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b579f6fd-a75e-4e00-8615-71530f15b28d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b579f6fd-a75e-4e00-8615-71530f15b28d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ebe44227-f337-4ee6-8186-631c364f3cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ebe44227-f337-4ee6-8186-631c364f3cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7195bd05-1575-4a11-8e0f-d6d7c5b89968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7195bd05-1575-4a11-8e0f-d6d7c5b89968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_652534da-8499-4362-b5a9-24a16b53bfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_652534da-8499-4362-b5a9-24a16b53bfa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ed48d410-af5f-4115-99b3-54ce798b05dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ed48d410-af5f-4115-99b3-54ce798b05dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b98e7708-5397-4b4b-90fb-e671b26cb826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6c9ea2c2-8e63-4e10-9d80-7daf3cd39b62" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b98e7708-5397-4b4b-90fb-e671b26cb826" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_33620d2e-851b-4bce-bb34-973757b7f9da" 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_InventoryFinishedGoodsNetOfReserves_9dfccf13-a9a7-4ca2-84ea-9f08dd530715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_33620d2e-851b-4bce-bb34-973757b7f9da" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9dfccf13-a9a7-4ca2-84ea-9f08dd530715" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1ab8a8e1-173f-4940-ac6e-71efc5cf212d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_33620d2e-851b-4bce-bb34-973757b7f9da" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1ab8a8e1-173f-4940-ac6e-71efc5cf212d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f55af35e-64ac-40b2-b0c4-2fa2056ac01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_33620d2e-851b-4bce-bb34-973757b7f9da" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f55af35e-64ac-40b2-b0c4-2fa2056ac01f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d22271a0-5e33-48a7-a224-1c2f0291cd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_31362a4c-8a99-4308-a36c-622e3bf2dc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d22271a0-5e33-48a7-a224-1c2f0291cd6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_31362a4c-8a99-4308-a36c-622e3bf2dc7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2e8b2c47-5f99-408b-9f2a-9c0e60a66839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d22271a0-5e33-48a7-a224-1c2f0291cd6a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2e8b2c47-5f99-408b-9f2a-9c0e60a66839" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e1001474-eb87-4d80-80a0-38ce7f2fa49c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_61137c62-ab86-4f9d-86bb-ed38d0aeb542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e1001474-eb87-4d80-80a0-38ce7f2fa49c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_61137c62-ab86-4f9d-86bb-ed38d0aeb542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_57060675-74a3-4960-81a7-754dd4fffd62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e1001474-eb87-4d80-80a0-38ce7f2fa49c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_57060675-74a3-4960-81a7-754dd4fffd62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_3b0c8beb-8779-4de0-be3a-ab948eaa80d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e1001474-eb87-4d80-80a0-38ce7f2fa49c" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_3b0c8beb-8779-4de0-be3a-ab948eaa80d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtScheduleOfDebtDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtScheduleOfDebtDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/DebtScheduleOfDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6bf45480-21eb-4e66-a9b5-af84d24da00d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_81e426b0-2e28-4e96-ba16-52b636e88bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6bf45480-21eb-4e66-a9b5-af84d24da00d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_81e426b0-2e28-4e96-ba16-52b636e88bf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_86c74248-63db-4a76-8f03-3d8daecdac55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6bf45480-21eb-4e66-a9b5-af84d24da00d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_86c74248-63db-4a76-8f03-3d8daecdac55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtScheduleofDebtMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:href="trmb-20221230.xsd#trmb_DebtLongTermAndShortTermCombinedAmountGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_5a15d7dd-c7b9-433b-bc02-2678cfe7a51e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_5a15d7dd-c7b9-433b-bc02-2678cfe7a51e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b1de5980-b94c-4f4b-937e-f0241a7e5b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b1de5980-b94c-4f4b-937e-f0241a7e5b04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_62b86747-23c3-42f1-99b2-571606ec08ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_62b86747-23c3-42f1-99b2-571606ec08ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_63f49056-d75f-4d92-95c2-5f8cc00abeaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_63f49056-d75f-4d92-95c2-5f8cc00abeaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_925ea297-5982-4431-80d8-93238a0b5319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_925ea297-5982-4431-80d8-93238a0b5319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ShortTermDebtGross_bda5db78-2682-44ae-8afd-206a657cc30c" xlink:href="trmb-20221230.xsd#trmb_ShortTermDebtGross"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_6f147deb-9bb8-4afd-84ff-3c1d6769ae92" xlink:to="loc_trmb_ShortTermDebtGross_bda5db78-2682-44ae-8afd-206a657cc30c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesOperatingLeaseExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_dd19cc5a-16b4-4b7b-acfb-037e0a096488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_f21f6558-ffad-45ee-817c-6a9e5c8f36d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_dd19cc5a-16b4-4b7b-acfb-037e0a096488" xlink:to="loc_us-gaap_OperatingLeaseExpense_f21f6558-ffad-45ee-817c-6a9e5c8f36d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_d5aa255a-d897-488e-924a-c19828b7ce07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_dd19cc5a-16b4-4b7b-acfb-037e0a096488" xlink:to="loc_us-gaap_ShortTermLeaseCost_d5aa255a-d897-488e-924a-c19828b7ce07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesSupplementCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_51a47f09-5eaa-4c97-afb1-a61c5e3539c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9923bded-67e4-473b-be91-5705d289272e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_51a47f09-5eaa-4c97-afb1-a61c5e3539c8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9923bded-67e4-473b-be91-5705d289272e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1d97600e-95e1-40dd-b17b-8ccd54d62e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_51a47f09-5eaa-4c97-afb1-a61c5e3539c8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1d97600e-95e1-40dd-b17b-8ccd54d62e19" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesLeaseLiabilitiesMaturityByYearDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f1e66b84-0ce8-423b-b8d3-07de5385d94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_12fba1be-8df8-483f-b791-0e351d8d6f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f1e66b84-0ce8-423b-b8d3-07de5385d94b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_12fba1be-8df8-483f-b791-0e351d8d6f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_741bbb8c-fad7-4b29-bb02-86331b48456e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f1e66b84-0ce8-423b-b8d3-07de5385d94b" xlink:to="loc_us-gaap_OperatingLeaseLiability_741bbb8c-fad7-4b29-bb02-86331b48456e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesLeaseLiabilitiesMaturityByYearDetails_1"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5542d5d7-e423-416f-b361-e900092f1103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5542d5d7-e423-416f-b361-e900092f1103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27f321cb-230a-4fe9-9a5a-d592c4939eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27f321cb-230a-4fe9-9a5a-d592c4939eb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e176452f-09ea-45bf-9738-2390ba90cfae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e176452f-09ea-45bf-9738-2390ba90cfae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0e53bf67-180d-4ab2-acd5-87a980957972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0e53bf67-180d-4ab2-acd5-87a980957972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_14ebdd49-0ce5-4426-95fb-248de09ebd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_14ebdd49-0ce5-4426-95fb-248de09ebd1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9c7dccc9-e482-476d-a452-ef4dd4c6b5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_da191f46-d839-42ed-be30-9a28acff1187" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9c7dccc9-e482-476d-a452-ef4dd4c6b5b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_09882055-b239-41a6-aec6-2f90667867ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_4747d24e-51c9-4759-b7b6-6e3300824154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_09882055-b239-41a6-aec6-2f90667867ce" xlink:to="loc_us-gaap_DerivativeLiabilities_4747d24e-51c9-4759-b7b6-6e3300824154" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_758ebd6a-c700-4ec8-bc1d-28261ae7e258" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_09882055-b239-41a6-aec6-2f90667867ce" xlink:to="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_758ebd6a-c700-4ec8-bc1d-28261ae7e258" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_be11c859-38ac-4a88-b807-a46bf6c22f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_09882055-b239-41a6-aec6-2f90667867ce" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_be11c859-38ac-4a88-b807-a46bf6c22f74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_aae2c73b-22b6-4d5e-a57b-9a4bf136f5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4ae6172a-cf43-4ed9-8925-27914d1f024f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_aae2c73b-22b6-4d5e-a57b-9a4bf136f5f3" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4ae6172a-cf43-4ed9-8925-27914d1f024f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_f446bd86-06b5-43d0-9a55-1e5734ac4f88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_aae2c73b-22b6-4d5e-a57b-9a4bf136f5f3" xlink:to="loc_us-gaap_DerivativeAssets_f446bd86-06b5-43d0-9a55-1e5734ac4f88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_7f1d58a0-4c3f-4d85-b92f-c902319d1636" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_aae2c73b-22b6-4d5e-a57b-9a4bf136f5f3" xlink:to="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_7f1d58a0-4c3f-4d85-b92f-c902319d1636" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfProvisionForTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_407f5c7d-6840-49a0-be69-e482bea31216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_fe815194-b6ba-46cf-a1f5-78e574899eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_407f5c7d-6840-49a0-be69-e482bea31216" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_fe815194-b6ba-46cf-a1f5-78e574899eb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_6d0a60a9-b27d-4a46-9eb4-64233f32cb0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_407f5c7d-6840-49a0-be69-e482bea31216" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_6d0a60a9-b27d-4a46-9eb4-64233f32cb0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_9f2830e7-df5b-4e7b-babb-4caad2e0535d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_407f5c7d-6840-49a0-be69-e482bea31216" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_9f2830e7-df5b-4e7b-babb-4caad2e0535d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_15919296-f1c9-48f4-ab12-430e9d9f13ec" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_58769cc2-5953-42c5-9c6b-61164dd7e5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_15919296-f1c9-48f4-ab12-430e9d9f13ec" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_58769cc2-5953-42c5-9c6b-61164dd7e5bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a4d0d4f3-e224-4dc8-9e1a-87904608b47c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_15919296-f1c9-48f4-ab12-430e9d9f13ec" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a4d0d4f3-e224-4dc8-9e1a-87904608b47c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_fcd2bf3d-4214-40f1-bc59-2e8924b64504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fb6064a0-5de5-4212-aa80-e094438084ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_fcd2bf3d-4214-40f1-bc59-2e8924b64504" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fb6064a0-5de5-4212-aa80-e094438084ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_79f51f82-a253-445f-b8a7-d4447e84084e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_fcd2bf3d-4214-40f1-bc59-2e8924b64504" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_79f51f82-a253-445f-b8a7-d4447e84084e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_487a945d-2090-4204-a4cb-f9221e7bd97a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_977cbb0a-636f-4cf2-afd3-a355a28c5152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_487a945d-2090-4204-a4cb-f9221e7bd97a" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_977cbb0a-636f-4cf2-afd3-a355a28c5152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d8cea0df-1794-4158-af1f-8c5f6072738c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_487a945d-2090-4204-a4cb-f9221e7bd97a" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d8cea0df-1794-4158-af1f-8c5f6072738c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_8aff12c3-6c87-4e52-b541-f67e7c89b62a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d4dcbbdb-2454-4344-a5e5-a20f6cf7579b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_8aff12c3-6c87-4e52-b541-f67e7c89b62a" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d4dcbbdb-2454-4344-a5e5-a20f6cf7579b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_afb4d769-de5f-4ae1-8c43-359e08d199d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_8aff12c3-6c87-4e52-b541-f67e7c89b62a" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_afb4d769-de5f-4ae1-8c43-359e08d199d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_65288e92-12ed-45ca-9e59-8b142ce65c86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_65288e92-12ed-45ca-9e59-8b142ce65c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_2b2cdd08-bc7c-45b5-bec3-8e0ae61b914c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_2b2cdd08-bc7c-45b5-bec3-8e0ae61b914c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_fb87e2cd-c403-425d-917e-005267ef2161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_fb87e2cd-c403-425d-917e-005267ef2161" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_b43a8fa2-b97e-4720-8499-461c9e6e6db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_b43a8fa2-b97e-4720-8499-461c9e6e6db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_245ba6b7-cdd9-4573-a427-b382c4574bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_245ba6b7-cdd9-4573-a427-b382c4574bbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_67073130-2bdb-4361-a5e3-157bc52b9aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_67073130-2bdb-4361-a5e3-157bc52b9aa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_49ae1027-6e8f-4696-8b0e-ca236327979d" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_49ae1027-6e8f-4696-8b0e-ca236327979d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f11da6db-e503-4a93-b435-1b763aac7658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f11da6db-e503-4a93-b435-1b763aac7658" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_11ae605a-6414-4c40-b01e-dc36fb60b1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_11ae605a-6414-4c40-b01e-dc36fb60b1c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_22d40bd4-e0f3-4201-a918-cb000567eb41" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_22d40bd4-e0f3-4201-a918-cb000567eb41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_f5937dbe-86c0-4911-b081-7f9c95d31aa4" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79e7a460-005d-4497-bd4a-90fa50062087" xlink:to="loc_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_f5937dbe-86c0-4911-b081-7f9c95d31aa4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d276b334-ef2d-460c-87a3-153b75fa3248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d276b334-ef2d-460c-87a3-153b75fa3248" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_1b91a72a-9e11-4896-bb4e-927dd430e7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_1b91a72a-9e11-4896-bb4e-927dd430e7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_b8443667-6b06-4485-962b-c3b08e9a13f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_b8443667-6b06-4485-962b-c3b08e9a13f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_206abf04-ac2d-4ae3-ac41-3a06e19ef268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_206abf04-ac2d-4ae3-ac41-3a06e19ef268" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxAssetsOperatingLeaseLiability_05d58141-a48d-4518-ad41-983e0b4907af" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_trmb_DeferredTaxAssetsOperatingLeaseLiability_05d58141-a48d-4518-ad41-983e0b4907af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxAssetsDepreciationAndAmortization_0dfc13a2-2cd4-4765-a352-895cd5280e19" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxAssetsDepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_trmb_DeferredTaxAssetsDepreciationAndAmortization_0dfc13a2-2cd4-4765-a352-895cd5280e19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_630e2009-8ad5-4d65-95a0-e9e544e6239a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_630e2009-8ad5-4d65-95a0-e9e544e6239a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_97ff385d-96d6-48b1-9de8-72e3a435fe62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_97ff385d-96d6-48b1-9de8-72e3a435fe62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_a13ab609-566b-4bff-9224-74d1db97d7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c93afde4-62e4-4428-9caf-2748042bd849" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_a13ab609-566b-4bff-9224-74d1db97d7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dc4a31fb-f85d-4e9c-ad45-6acd6ced2fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_dd0001f8-0e0e-4ce7-b33e-5afe3ca19104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dc4a31fb-f85d-4e9c-ad45-6acd6ced2fcb" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_dd0001f8-0e0e-4ce7-b33e-5afe3ca19104" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1ef21226-9fa9-4ce8-b745-66686b32cb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dc4a31fb-f85d-4e9c-ad45-6acd6ced2fcb" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1ef21226-9fa9-4ce8-b745-66686b32cb77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f47df8e0-319b-4811-987e-d6689f3efd27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_827b96fb-d54b-40ca-817e-95e50025b253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f47df8e0-319b-4811-987e-d6689f3efd27" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_827b96fb-d54b-40ca-817e-95e50025b253" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_80b3dcff-5e26-4786-a627-bfcb2d051c71" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f47df8e0-319b-4811-987e-d6689f3efd27" xlink:to="loc_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_80b3dcff-5e26-4786-a627-bfcb2d051c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_3315612a-59ae-4923-90f6-6f977557ea9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f47df8e0-319b-4811-987e-d6689f3efd27" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_3315612a-59ae-4923-90f6-6f977557ea9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_e2760ecf-ed56-429c-907f-d979a0d3d13e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f47df8e0-319b-4811-987e-d6689f3efd27" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_e2760ecf-ed56-429c-907f-d979a0d3d13e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_90c8bd1e-3ade-4731-a77b-57f393216746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ad62c998-cdee-472a-9a29-236973a3ca2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_90c8bd1e-3ade-4731-a77b-57f393216746" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ad62c998-cdee-472a-9a29-236973a3ca2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f409a76c-6970-4646-9992-d437f5281c91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_90c8bd1e-3ade-4731-a77b-57f393216746" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f409a76c-6970-4646-9992-d437f5281c91" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>trmb-20221230_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 2023 Workiva-->
<!--r:2ffebec5-5443-490d-b7d3-830d3db674f5,g:fdfb488b-203f-41cd-bc26-d71858970d52-->
<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://www.trimble.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfIncome"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended" id="i6861265147514fa4bc26d5dee854798e_ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" 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_RevenuesAbstract_08471454-4d3c-4f30-a68d-4127c9379f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_RevenuesAbstract_08471454-4d3c-4f30-a68d-4127c9379f78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c67b6af-dcf1-4dd4-b10f-207f12a16cf4" 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_RevenuesAbstract_08471454-4d3c-4f30-a68d-4127c9379f78" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c67b6af-dcf1-4dd4-b10f-207f12a16cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_4dbf9c05-ce69-4da4-a580-5e18f677bc94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_4dbf9c05-ce69-4da4-a580-5e18f677bc94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_e1b5f091-d704-4fa4-b698-9a5b3775d87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_e1b5f091-d704-4fa4-b698-9a5b3775d87f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a37d1484-b0b5-406a-8d12-af330a6a0fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a37d1484-b0b5-406a-8d12-af330a6a0fcd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1dd1f0fd-3a0e-44a0-b375-30983c12f263" 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_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_GrossProfit_1dd1f0fd-3a0e-44a0-b375-30983c12f263" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9b5059d5-dc04-4278-83f9-0676b8a4e454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9b5059d5-dc04-4278-83f9-0676b8a4e454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_e61b3943-ee9a-411d-9ba5-653c02e8aca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_e61b3943-ee9a-411d-9ba5-653c02e8aca1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a973c6fc-29af-4708-a6f6-6618f3d45c28" 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_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a973c6fc-29af-4708-a6f6-6618f3d45c28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_3c665db9-25a1-49cb-adac-1f91dc975e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_RestructuringCharges_3c665db9-25a1-49cb-adac-1f91dc975e3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cee65bcc-c929-4c57-9457-bcfe1367c2b5" 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_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cee65bcc-c929-4c57-9457-bcfe1367c2b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f8d3cb5d-e85b-4df1-a9b7-524bd0270708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_OperatingExpenses_f8d3cb5d-e85b-4df1-a9b7-524bd0270708" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d518c262-2457-4c9a-bbd0-976709980d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_OperatingIncomeLoss_d518c262-2457-4c9a-bbd0-976709980d1f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_21783848-69ed-4338-9710-1e489b553d27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_21783848-69ed-4338-9710-1e489b553d27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_7511d638-1f20-4fbd-ab9a-9453d0fae4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_7511d638-1f20-4fbd-ab9a-9453d0fae4cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_56dae14f-f89b-4183-a434-efbd010a3ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_56dae14f-f89b-4183-a434-efbd010a3ec1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_efbf5ac3-380a-4c7d-a565-14664b312325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_efbf5ac3-380a-4c7d-a565-14664b312325" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_07fa88c6-0a59-4e35-b7e1-ae5ab0d78cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_07fa88c6-0a59-4e35-b7e1-ae5ab0d78cd4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_659f924b-c082-4317-b792-9eeb06496424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_659f924b-c082-4317-b792-9eeb06496424" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0f29a4e0-7142-47be-bf13-bd22c13a3a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0f29a4e0-7142-47be-bf13-bd22c13a3a12" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_824e41b8-c617-4965-a56b-053e4e0cd28f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_ProfitLoss_824e41b8-c617-4965-a56b-053e4e0cd28f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_cb2fec0c-3980-4787-ada3-f47bea2b6eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_cb2fec0c-3980-4787-ada3-f47bea2b6eb4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_25c87cdf-f18a-4b68-b6df-dacd23c36cfc" 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_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_NetIncomeLoss_25c87cdf-f18a-4b68-b6df-dacd23c36cfc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_EarningsPerShareAbstract_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5e0a4f1a-024d-4642-98e7-4c72abb39b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:to="loc_us-gaap_EarningsPerShareBasic_5e0a4f1a-024d-4642-98e7-4c72abb39b31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_88fe8633-b942-4104-b2a6-b247867e34ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:to="loc_us-gaap_EarningsPerShareDiluted_88fe8633-b942-4104-b2a6-b247867e34ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5893e5af-827b-4ca2-a614-2474348b6051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5893e5af-827b-4ca2-a614-2474348b6051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4fda0f3-d38e-4bc1-a4d0-4cf8e909cadb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4fda0f3-d38e-4bc1-a4d0-4cf8e909cadb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_200ebe4f-2067-4b96-90d6-7eddab58cfc1" 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_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_StatementTable_200ebe4f-2067-4b96-90d6-7eddab58cfc1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" 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_StatementTable_200ebe4f-2067-4b96-90d6-7eddab58cfc1" xlink:to="loc_srt_ProductOrServiceAxis_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22_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_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" xlink:to="loc_srt_ProductsAndServicesDomain_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" 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_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" xlink:to="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_68451c67-803d-4012-b91e-1881d6e4a112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:to="loc_us-gaap_ProductMember_68451c67-803d-4012-b91e-1881d6e4a112" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_adda0b90-3d12-4e23-854a-935d105912ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:to="loc_us-gaap_ServiceMember_adda0b90-3d12-4e23-854a-935d105912ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_SubscriptionMember_bad8e827-3b01-496d-ad80-69c94e5dbbee" xlink:href="trmb-20221230.xsd#trmb_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:to="loc_trmb_SubscriptionMember_bad8e827-3b01-496d-ad80-69c94e5dbbee" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" id="i919530e5b8294be7bfa2c7619210b42b_ConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" 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_CommonStockSharesOutstanding_bd1b9f31-aca6-4c3e-9f25-09f10aca5eba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bd1b9f31-aca6-4c3e-9f25-09f10aca5eba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b13937a-de43-4aa4-bd52-708f18851c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b13937a-de43-4aa4-bd52-708f18851c4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_694e10d2-dae0-4f17-90c4-2f008f64ac3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_ProfitLoss_694e10d2-dae0-4f17-90c4-2f008f64ac3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2acf4b0a-e33e-4141-82a2-e3049e4dbd38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2acf4b0a-e33e-4141-82a2-e3049e4dbd38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_43231421-4ece-4138-837a-f95e73634018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_43231421-4ece-4138-837a-f95e73634018" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3817ac2d-0d9a-4a4d-8781-559d22ae6730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3817ac2d-0d9a-4a4d-8781-559d22ae6730" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_069987cf-ae50-4cce-95b0-3a2f035b3757" 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_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_069987cf-ae50-4cce-95b0-3a2f035b3757" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ffd188a8-549b-4807-a6ed-5a7d18bbb57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ffd188a8-549b-4807-a6ed-5a7d18bbb57c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_34326ece-037d-45d1-8b33-80eacee78659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_34326ece-037d-45d1-8b33-80eacee78659" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_454c5411-f030-423d-a362-9949a70234d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_454c5411-f030-423d-a362-9949a70234d2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_ac906faa-98af-43c8-afff-61901b61a153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_ac906faa-98af-43c8-afff-61901b61a153" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_98d8f5c4-9359-4983-b2f6-599675c3344c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_acafbad1-edf1-4d0d-b6e1-5a97db5b8243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_01648b40-c7c7-4868-9bda-42cc64181101" 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_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StatementTable_01648b40-c7c7-4868-9bda-42cc64181101" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_beabe54f-4799-4eda-b6fc-de1280eed4ae" 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_01648b40-c7c7-4868-9bda-42cc64181101" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_beabe54f-4799-4eda-b6fc-de1280eed4ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_beabe54f-4799-4eda-b6fc-de1280eed4ae_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_beabe54f-4799-4eda-b6fc-de1280eed4ae" xlink:to="loc_us-gaap_EquityComponentDomain_beabe54f-4799-4eda-b6fc-de1280eed4ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" 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_beabe54f-4799-4eda-b6fc-de1280eed4ae" xlink:to="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_df96723c-8515-4cf0-802b-b92caf50c0fc" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_CommonStockMember_df96723c-8515-4cf0-802b-b92caf50c0fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4710250d-0c0c-440c-b3b7-40473d23ce8c" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4710250d-0c0c-440c-b3b7-40473d23ce8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_58110f9f-dd01-4650-927b-a77520acdbaa" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_RetainedEarningsMember_58110f9f-dd01-4650-927b-a77520acdbaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_808b6d85-a8aa-4630-9cb6-adb4590c6abf" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_808b6d85-a8aa-4630-9cb6-adb4590c6abf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f7b6f767-4780-4211-85c0-979453722424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_ParentMember_f7b6f767-4780-4211-85c0-979453722424" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e77d6141-cad4-4f72-9dd4-9aaaeb3b602e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e77d6141-cad4-4f72-9dd4-9aaaeb3b602e" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i77fa14795cf04365885b6403ceeddea3_DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e1f6c3f7-11b3-46f5-9101-d8afcfd976b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_NumberOfReportableSegments_e1f6c3f7-11b3-46f5-9101-d8afcfd976b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ProductWarrantyTerm_194758bf-c928-4f2f-b638-9a18665ad0ca" xlink:href="trmb-20221230.xsd#trmb_ProductWarrantyTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_ProductWarrantyTerm_194758bf-c928-4f2f-b638-9a18665ad0ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PostContractSupportTerm_b66d9970-a5b7-4af2-ad6d-250f51889cde" xlink:href="trmb-20221230.xsd#trmb_PostContractSupportTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_PostContractSupportTerm_b66d9970-a5b7-4af2-ad6d-250f51889cde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RevenueContractTerm_b0ad53b8-75fc-490a-b910-b70377a5aeef" xlink:href="trmb-20221230.xsd#trmb_RevenueContractTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_RevenueContractTerm_b0ad53b8-75fc-490a-b910-b70377a5aeef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_eadb0fd1-4111-414c-9eab-232988bbcfe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_eadb0fd1-4111-414c-9eab-232988bbcfe0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_c3d54887-3dfb-4e08-890c-70753d917f96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_c3d54887-3dfb-4e08-890c-70753d917f96" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_67bc0d3d-e3c6-4bf7-83d9-30ad1f8f9848" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_67bc0d3d-e3c6-4bf7-83d9-30ad1f8f9848" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0bfe7cca-f2a8-4fb6-a8cb-01f55f89120b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0bfe7cca-f2a8-4fb6-a8cb-01f55f89120b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d5c57831-b62c-4543-9bfe-653be68823d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d5c57831-b62c-4543-9bfe-653be68823d3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_c21a8162-b29d-4689-b901-c4caf7cc8c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_c21a8162-b29d-4689-b901-c4caf7cc8c4a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2a623528-d994-4de0-9f19-56b57a846374" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2a623528-d994-4de0-9f19-56b57a846374" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a340a7a1-7c08-4547-8661-9aa7ee7bfd05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a340a7a1-7c08-4547-8661-9aa7ee7bfd05" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_WarrantyPeriodOnProductsSold_42c51ecd-9906-4c68-8664-3ecd8087fd61" xlink:href="trmb-20221230.xsd#trmb_WarrantyPeriodOnProductsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_WarrantyPeriodOnProductsSold_42c51ecd-9906-4c68-8664-3ecd8087fd61" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_ff5bba11-ae5e-4390-a570-e6d76a0095fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_ff5bba11-ae5e-4390-a570-e6d76a0095fd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_83b5486a-a278-4f6a-9ea9-d9e3a9f49332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_83b5486a-a278-4f6a-9ea9-d9e3a9f49332" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_6bcdad7f-c85c-4120-927a-ac954e94b9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeRemainingMaturity1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_DerivativeRemainingMaturity1_6bcdad7f-c85c-4120-927a-ac954e94b9b2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_344b7bde-4bb9-4145-97e2-ee4d2931b544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_344b7bde-4bb9-4145-97e2-ee4d2931b544" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_srt_RangeAxis_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_91e3f2fa-edaa-4eb4-9e20-0f9448706b81_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_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" xlink:to="loc_srt_RangeMember_91e3f2fa-edaa-4eb4-9e20-0f9448706b81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c2a59147-6070-4a1f-a837-29d4de3385d7" 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_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" xlink:to="loc_srt_RangeMember_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8487fff5-57a3-4859-b6f0-564b554e6b92" 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_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:to="loc_srt_MinimumMember_8487fff5-57a3-4859-b6f0-564b554e6b92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3508dfc9-7a8c-44b1-a6fc-65fb9da8c79a" 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_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:to="loc_srt_MaximumMember_3508dfc9-7a8c-44b1-a6fc-65fb9da8c79a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_130ef89b-c2b1-4612-9057-02fb5aa348eb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:to="loc_srt_WeightedAverageMember_130ef89b-c2b1-4612-9057-02fb5aa348eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_82d37eb4-c20b-4c2c-8f5a-946ced9101e1_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_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_82d37eb4-c20b-4c2c-8f5a-946ced9101e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d6185a04-156c-46ec-bf9b-b93d9fd7ec0c" 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_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d6185a04-156c-46ec-bf9b-b93d9fd7ec0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_36899e61-43c0-4a0e-9f26-2a571b63c975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_d6185a04-156c-46ec-bf9b-b93d9fd7ec0c" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_36899e61-43c0-4a0e-9f26-2a571b63c975" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1fb564c5-b189-498a-a8af-bd98f32a6066_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1fb564c5-b189-498a-a8af-bd98f32a6066_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_21729230-653e-42a3-940f-401f9e66a113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_21729230-653e-42a3-940f-401f9e66a113" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d0d9429f-84d9-4c9b-9725-ede1a2af58b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d0d9429f-84d9-4c9b-9725-ede1a2af58b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ComputerEquipmentAndSoftwareMember_8671ea69-ae4c-4ae9-ada9-17947c2e69db" xlink:href="trmb-20221230.xsd#trmb_ComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_trmb_ComputerEquipmentAndSoftwareMember_8671ea69-ae4c-4ae9-ada9-17947c2e69db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_21e6e5af-182c-47f6-89db-50bf0837159c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_us-gaap_BuildingMember_21e6e5af-182c-47f6-89db-50bf0837159c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_InternalUseOfSoftwareMember_5cc12525-d923-4f53-b734-47236a46de6e" xlink:href="trmb-20221230.xsd#trmb_InternalUseOfSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_trmb_InternalUseOfSoftwareMember_5cc12525-d923-4f53-b734-47236a46de6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_26310789-e5e8-4519-bab8-b822d9041778_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_26310789-e5e8-4519-bab8-b822d9041778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_eb455310-1fe9-404e-9c63-f2a08faa3a40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_eb455310-1fe9-404e-9c63-f2a08faa3a40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_a3552273-53bd-4605-ab8f-5498d47f3306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_eb455310-1fe9-404e-9c63-f2a08faa3a40" xlink:to="loc_us-gaap_ForwardContractsMember_a3552273-53bd-4605-ab8f-5498d47f3306" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1c652c2f-95fb-441c-af5d-172fdba0428d" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1c652c2f-95fb-441c-af5d-172fdba0428d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c652c2f-95fb-441c-af5d-172fdba0428d_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_1c652c2f-95fb-441c-af5d-172fdba0428d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c652c2f-95fb-441c-af5d-172fdba0428d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fae244b9-b574-4527-8458-5bfd4c34f457" 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_1c652c2f-95fb-441c-af5d-172fdba0428d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fae244b9-b574-4527-8458-5bfd4c34f457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_0e9f7c6a-8351-4534-9baa-495e37a864be" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fae244b9-b574-4527-8458-5bfd4c34f457" xlink:to="loc_trmb_TransporeonMember_0e9f7c6a-8351-4534-9baa-495e37a864be" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails" xlink:type="extended" id="i998449221c9446caabc17c9f14893bd8_DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_f12d5fb5-a9ca-4ba9-8b16-ed01ae5eeb09" 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_LossContingencyAccrualAtCarryingValue_7885c098-d66c-4aaa-83ce-14cba17dddbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f12d5fb5-a9ca-4ba9-8b16-ed01ae5eeb09" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_7885c098-d66c-4aaa-83ce-14cba17dddbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" 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_f12d5fb5-a9ca-4ba9-8b16-ed01ae5eeb09" xlink:to="loc_us-gaap_LossContingenciesTable_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_f78cbdc4-9e24-4a18-ae1b-27c47609eb43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:to="loc_us-gaap_LossContingencyNatureDomain_f78cbdc4-9e24-4a18-ae1b-27c47609eb43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_45400fff-922f-4c7c-8319-86a4dea4610a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:to="loc_us-gaap_LossContingencyNatureDomain_45400fff-922f-4c7c-8319-86a4dea4610a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_b2a15f0d-67ee-4dba-81bd-8761a3fa894d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_45400fff-922f-4c7c-8319-86a4dea4610a" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_b2a15f0d-67ee-4dba-81bd-8761a3fa894d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#AcquisitionsAndDivestituresNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails" xlink:type="extended" id="ibabe8cb057a24ef3bb09b8fb8b012d36_AcquisitionsAndDivestituresNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" 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_PaymentsToAcquireBusinessesGross_806039b1-ca6a-47f8-a062-41789f53f52a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_806039b1-ca6a-47f8-a062-41789f53f52a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_6682aaff-6a65-41c5-971a-745cc502649c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfBusinessesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_6682aaff-6a65-41c5-971a-745cc502649c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_95884a44-26ad-4bcf-b8ce-2f400239b1ff" xlink:href="trmb-20221230.xsd#trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_95884a44-26ad-4bcf-b8ce-2f400239b1ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8d734e4f-83da-479e-ad2b-dedfb6190263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8d734e4f-83da-479e-ad2b-dedfb6190263" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_0f4a43ec-cbd9-4748-9315-197d915a87d3" xlink:href="trmb-20221230.xsd#trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_0f4a43ec-cbd9-4748-9315-197d915a87d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_4db8f8d2-05e1-450f-93ec-b44b617cc551" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_4db8f8d2-05e1-450f-93ec-b44b617cc551" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" 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_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_srt_RangeAxis_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c_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_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" xlink:to="loc_srt_RangeMember_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_73b405be-58e8-4803-99bd-81663631dc79" 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_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" xlink:to="loc_srt_RangeMember_73b405be-58e8-4803-99bd-81663631dc79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fa72da4f-6723-4346-aebb-e843f4e3bb0d" 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_73b405be-58e8-4803-99bd-81663631dc79" xlink:to="loc_srt_MaximumMember_fa72da4f-6723-4346-aebb-e843f4e3bb0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" 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_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_82cb5936-d65d-4b75-8c97-f0d5bc254b3c_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_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_82cb5936-d65d-4b75-8c97-f0d5bc254b3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" 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_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_f5ee2223-9126-4c34-b5db-2bd61f7582d8" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" xlink:to="loc_trmb_TransporeonMember_f5ee2223-9126-4c34-b5db-2bd61f7582d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AgileAssetsMember_a10436c4-d57c-42cf-b031-decd9b95d63e" xlink:href="trmb-20221230.xsd#trmb_AgileAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" xlink:to="loc_trmb_AgileAssetsMember_a10436c4-d57c-42cf-b031-decd9b95d63e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8abe17ea-37b6-4dbd-a036-88f741da51d5" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8abe17ea-37b6-4dbd-a036-88f741da51d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8abe17ea-37b6-4dbd-a036-88f741da51d5_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_8abe17ea-37b6-4dbd-a036-88f741da51d5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8abe17ea-37b6-4dbd-a036-88f741da51d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1c136bc0-f090-409e-9752-4f382d0a2d2a" 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_8abe17ea-37b6-4dbd-a036-88f741da51d5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1c136bc0-f090-409e-9752-4f382d0a2d2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e4341a4b-5a38-48c9-9c72-75c98694cc55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_1c136bc0-f090-409e-9752-4f382d0a2d2a" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e4341a4b-5a38-48c9-9c72-75c98694cc55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_98b87865-62ed-4e34-a380-66ac7ab74d54" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_98b87865-62ed-4e34-a380-66ac7ab74d54" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98b87865-62ed-4e34-a380-66ac7ab74d54_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_98b87865-62ed-4e34-a380-66ac7ab74d54" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98b87865-62ed-4e34-a380-66ac7ab74d54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_af09d6c1-78ed-4706-aaba-33e89abae3b9" 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_98b87865-62ed-4e34-a380-66ac7ab74d54" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_af09d6c1-78ed-4706-aaba-33e89abae3b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_4430c0e3-56e2-47d9-a059-6467964b9a78" xlink:href="trmb-20221230.xsd#trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_af09d6c1-78ed-4706-aaba-33e89abae3b9" xlink:to="loc_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_4430c0e3-56e2-47d9-a059-6467964b9a78" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails" xlink:type="extended" id="i6a3a8f1031ce40aea6f15938ae6534c9_AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" 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_ff328edc-5315-4461-adba-4711294e4b69" 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_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ff328edc-5315-4461-adba-4711294e4b69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_b2063190-ce7e-4ac3-8741-19a6f2497b22" xlink:href="trmb-20221230.xsd#trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_b2063190-ce7e-4ac3-8741-19a6f2497b22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a7091317-be94-43d6-938d-8014e1d623ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a7091317-be94-43d6-938d-8014e1d623ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_6723a6ef-7df1-41bd-8f05-7fbc8cf65b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_6723a6ef-7df1-41bd-8f05-7fbc8cf65b8d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_78bb7e98-616d-43fa-ba8b-90f4ec61c6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_78bb7e98-616d-43fa-ba8b-90f4ec61c6d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e8f808ac-55ce-4370-8844-352be2cc8c51" 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_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_Goodwill_e8f808ac-55ce-4370-8844-352be2cc8c51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" 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_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" 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_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e56dfd78-d5fb-49b2-89a6-3a277a6484d6_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_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e56dfd78-d5fb-49b2-89a6-3a277a6484d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6472bd12-8216-4e1d-8459-6f03bcf8fb47" 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_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6472bd12-8216-4e1d-8459-6f03bcf8fb47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_3b54cbe9-3d6d-451e-8ea3-aa85ec96d821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6472bd12-8216-4e1d-8459-6f03bcf8fb47" xlink:to="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_3b54cbe9-3d6d-451e-8ea3-aa85ec96d821" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" xlink:type="extended" id="id6947ff42ce74f559183fa6aeeb60adf_IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_350daaab-3af4-4410-a658-e3bad52c5523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_350daaab-3af4-4410-a658-e3bad52c5523" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_fca9b30d-0d5b-4b9a-8036-26661795f06e" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_fca9b30d-0d5b-4b9a-8036-26661795f06e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc22fc50-cbff-438e-bf1f-c7f89a11fa24" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc22fc50-cbff-438e-bf1f-c7f89a11fa24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7243985f-36a7-40d6-ad94-3622ef70b589" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7243985f-36a7-40d6-ad94-3622ef70b589" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_87866b1e-235e-4e84-8ec4-6f5cdbc4358b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_87866b1e-235e-4e84-8ec4-6f5cdbc4358b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_0b5859fd-db5c-4bc5-be84-7620100375e3" xlink:href="trmb-20221230.xsd#trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_0b5859fd-db5c-4bc5-be84-7620100375e3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d14d9872-05e5-4819-b2bf-cd6d6a34cece" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d14d9872-05e5-4819-b2bf-cd6d6a34cece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d14d9872-05e5-4819-b2bf-cd6d6a34cece_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_d14d9872-05e5-4819-b2bf-cd6d6a34cece" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d14d9872-05e5-4819-b2bf-cd6d6a34cece_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" 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_d14d9872-05e5-4819-b2bf-cd6d6a34cece" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_3a4974c2-ee17-4243-83d2-fb7f3176caa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_3a4974c2-ee17-4243-83d2-fb7f3176caa9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_94166da8-ecfd-4c57-98ee-27355c1da77b" 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_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_CustomerRelationshipsMember_94166da8-ecfd-4c57-98ee-27355c1da77b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_7b557344-3cd0-4875-a33c-1abff3b7c952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_7b557344-3cd0-4875-a33c-1abff3b7c952" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_9c3ab440-4fd3-4b2d-afa8-b6c4dc96bbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_DistributionRightsMember_9c3ab440-4fd3-4b2d-afa8-b6c4dc96bbfa" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" xlink:type="extended" id="i922ceac24e4f486cb1fd747c59b72880_IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_53c9289c-9841-4bda-9f67-e0d838c02b85" 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_e37133be-b81e-4613-90e8-5e6ac871c637" 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_53c9289c-9841-4bda-9f67-e0d838c02b85" xlink:to="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e4600311-0170-443e-823e-0eb16462df11" 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_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_Goodwill_e4600311-0170-443e-823e-0eb16462df11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d0f22b5e-39cc-4a42-b927-f8f89aa51387" 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_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d0f22b5e-39cc-4a42-b927-f8f89aa51387" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_7ac80987-2d58-4665-96c4-6e51c0004b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_7ac80987-2d58-4665-96c4-6e51c0004b1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_813971ff-7cc0-4080-9793-e7162b9b7183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_813971ff-7cc0-4080-9793-e7162b9b7183" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7f434e6b-84d3-4381-a789-08391a75a034" 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_d6ec9260-5d23-4e32-804e-21a3fe424722" 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_53c9289c-9841-4bda-9f67-e0d838c02b85" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_d6ec9260-5d23-4e32-804e-21a3fe424722" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" 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_d6ec9260-5d23-4e32-804e-21a3fe424722" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6fd2425d-9ff9-4004-8638-8aa005eb5b4f_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_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" xlink:to="loc_us-gaap_SegmentDomain_6fd2425d-9ff9-4004-8638-8aa005eb5b4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" 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_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" xlink:to="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_e1eab1fe-16df-4a1a-8d88-687112f49c1e" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_BuildingsandInfrastructureMember_e1eab1fe-16df-4a1a-8d88-687112f49c1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_c039d094-e3c3-4f18-9aaf-0645d39166fd" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_GeospatialMember_c039d094-e3c3-4f18-9aaf-0645d39166fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_2e8bfd85-7979-4c73-8308-715f5312e30c" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_ResourcesandUtilitiesMember_2e8bfd85-7979-4c73-8308-715f5312e30c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_6bfa7502-6291-42da-9aac-2c1ac6fd5810" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_TransportationMember_6bfa7502-6291-42da-9aac-2c1ac6fd5810" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" xlink:type="extended" id="i0796c268ae754c188ca3d38d2a44ab23_CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cdb451cb-3cd3-4cf1-9314-f30e0be7d9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cdb451cb-3cd3-4cf1-9314-f30e0be7d9dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fc2c4345-8e1e-4a60-be54-88f0b187e865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fc2c4345-8e1e-4a60-be54-88f0b187e865" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_53475386-d1f9-4d8f-854c-c7c073da6f86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_53475386-d1f9-4d8f-854c-c7c073da6f86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_688da492-d418-40d9-a954-78b77bf6047e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_688da492-d418-40d9-a954-78b77bf6047e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_cc1ced9d-02b7-4076-b746-6bad561a6f82" xlink:href="trmb-20221230.xsd#trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_cc1ced9d-02b7-4076-b746-6bad561a6f82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_91315530-41d9-4979-bfa3-a8877abff7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_91315530-41d9-4979-bfa3-a8877abff7d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_SoftwareAndLicensesMember_9c29b17b-8f51-41d1-9235-c581c03b11fb" xlink:href="trmb-20221230.xsd#trmb_SoftwareAndLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_trmb_SoftwareAndLicensesMember_9c29b17b-8f51-41d1-9235-c581c03b11fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_6aa3d905-24cc-4704-9ff1-f8531cd886a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_us-gaap_ConstructionInProgressMember_6aa3d905-24cc-4704-9ff1-f8531cd886a0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" xlink:type="extended" id="i58985db6d1dd4ab0b8b370be6378f5f4_ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" 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_Revenues_fba3c197-2e75-4db1-b340-f9a24bf968a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" xlink:to="loc_us-gaap_Revenues_fba3c197-2e75-4db1-b340-f9a24bf968a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2382f1e7-8789-4927-9b98-adc5f0de5ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" xlink:to="loc_us-gaap_OperatingIncomeLoss_2382f1e7-8789-4927-9b98-adc5f0de5ad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_21d55527-a84e-4595-bd0d-0c146ceddc5a" 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_a066f879-8e0b-4eac-93b1-cbd82661b911" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" 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_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf_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_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" xlink:to="loc_us-gaap_SegmentDomain_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" 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_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" xlink:to="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_afa73ae4-54ea-43c9-9a2e-c9c696cfde98" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_BuildingsandInfrastructureMember_afa73ae4-54ea-43c9-9a2e-c9c696cfde98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_9334b981-8c76-4519-824b-8c1a0c11dac5" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_GeospatialMember_9334b981-8c76-4519-824b-8c1a0c11dac5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_b778c42a-13f1-4d56-9ac7-657d3ca2a079" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_ResourcesandUtilitiesMember_b778c42a-13f1-4d56-9ac7-657d3ca2a079" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_b4a3bb11-63f3-41c1-8f4f-0424094a525b" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_TransportationMember_b4a3bb11-63f3-41c1-8f4f-0424094a525b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_5009b21b-0c61-4894-a63d-dea2f1632f10" 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_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:to="loc_srt_ConsolidationItemsAxis_5009b21b-0c61-4894-a63d-dea2f1632f10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_5009b21b-0c61-4894-a63d-dea2f1632f10_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_5009b21b-0c61-4894-a63d-dea2f1632f10" xlink:to="loc_srt_ConsolidationItemsDomain_5009b21b-0c61-4894-a63d-dea2f1632f10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_64cd08b0-10f5-4a4c-bf1e-c83f513352ab" 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_5009b21b-0c61-4894-a63d-dea2f1632f10" xlink:to="loc_srt_ConsolidationItemsDomain_64cd08b0-10f5-4a4c-bf1e-c83f513352ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_a4164937-0311-4d30-a48e-d2dbc42b3822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_64cd08b0-10f5-4a4c-bf1e-c83f513352ab" xlink:to="loc_us-gaap_OperatingSegmentsMember_a4164937-0311-4d30-a48e-d2dbc42b3822" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" xlink:type="extended" id="ib95e26a1346c4407bcc1863c78d10f8f_ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" 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_AccountsReceivableNetCurrent_ddf1e100-e480-46a0-b1fa-f1f2f60841f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ddf1e100-e480-46a0-b1fa-f1f2f60841f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_e1b7528f-335e-4ab7-9e69-e220cec603cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_InventoryNet_e1b7528f-335e-4ab7-9e69-e220cec603cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_408db74b-39f2-4b81-9fad-8efd1800ed1d" 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_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_Goodwill_408db74b-39f2-4b81-9fad-8efd1800ed1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d4466d50-b797-49b2-829d-6c3bb12e1b19" 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_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d4466d50-b797-49b2-829d-6c3bb12e1b19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_075d2210-672a-4d52-8229-8c5192772eb9" 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_d4466d50-b797-49b2-829d-6c3bb12e1b19" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_075d2210-672a-4d52-8229-8c5192772eb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_075d2210-672a-4d52-8229-8c5192772eb9_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_075d2210-672a-4d52-8229-8c5192772eb9" xlink:to="loc_us-gaap_SegmentDomain_075d2210-672a-4d52-8229-8c5192772eb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" 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_075d2210-672a-4d52-8229-8c5192772eb9" xlink:to="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_c3a4ea35-2695-4bae-942d-fa91ec6b830a" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_BuildingsandInfrastructureMember_c3a4ea35-2695-4bae-942d-fa91ec6b830a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_23621940-ab53-4cd9-8466-3754ede1bf2e" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_GeospatialMember_23621940-ab53-4cd9-8466-3754ede1bf2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_e245ce9e-d352-4080-b5da-c9482304a300" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_ResourcesandUtilitiesMember_e245ce9e-d352-4080-b5da-c9482304a300" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_fd301667-255b-464b-9fb9-b4fbdf6646e2" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_TransportationMember_fd301667-255b-464b-9fb9-b4fbdf6646e2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" xlink:type="extended" id="i5333463856f9416eaac59106f1d14ef2_ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f5cbb089-c3c7-429e-acb3-74d466fc64a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_OperatingIncomeLoss_f5cbb089-c3c7-429e-acb3-74d466fc64a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2e274d2c-5e2b-4337-b433-933ca4d97f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_OperatingExpenses_2e274d2c-5e2b-4337-b433-933ca4d97f67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_fd47b6a0-c777-4836-be2c-e02bee4121cb" xlink:href="trmb-20221230.xsd#trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_fd47b6a0-c777-4836-be2c-e02bee4121cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AcquisitionAndDivestitureRelatedCosts_4fce5cec-f370-47a6-b17d-5d971dfe2382" xlink:href="trmb-20221230.xsd#trmb_AcquisitionAndDivestitureRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_AcquisitionAndDivestitureRelatedCosts_4fce5cec-f370-47a6-b17d-5d971dfe2382" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_3e4442c7-a659-4b77-ba46-435ab79a1012" xlink:href="trmb-20221230.xsd#trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_3e4442c7-a659-4b77-ba46-435ab79a1012" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RestructuringChargesAndExecutiveTransitionCosts_32b16b83-4dff-4ae1-b0ef-28fd2361fdb2" xlink:href="trmb-20221230.xsd#trmb_RestructuringChargesAndExecutiveTransitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_RestructuringChargesAndExecutiveTransitionCosts_32b16b83-4dff-4ae1-b0ef-28fd2361fdb2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_45d9c5e2-30c5-4157-9d49-ec170fb81e11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_45d9c5e2-30c5-4157-9d49-ec170fb81e11" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71d5a342-2ebc-47a1-8609-4b6b9512ecde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71d5a342-2ebc-47a1-8609-4b6b9512ecde" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_32409a6a-d805-4204-8eae-ef1e466f5a78" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:to="loc_srt_ConsolidationItemsAxis_32409a6a-d805-4204-8eae-ef1e466f5a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_32409a6a-d805-4204-8eae-ef1e466f5a78_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_32409a6a-d805-4204-8eae-ef1e466f5a78" xlink:to="loc_srt_ConsolidationItemsDomain_32409a6a-d805-4204-8eae-ef1e466f5a78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" 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_32409a6a-d805-4204-8eae-ef1e466f5a78" xlink:to="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_63cf269a-7204-46a3-a2e5-37dd7024c9da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" xlink:to="loc_us-gaap_OperatingSegmentsMember_63cf269a-7204-46a3-a2e5-37dd7024c9da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_be6cc1be-bb3f-4213-8f07-ae8727ba0c3e" 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_47872684-d12f-47a8-8810-81f35ad7a8fb" xlink:to="loc_us-gaap_CorporateNonSegmentMember_be6cc1be-bb3f-4213-8f07-ae8727ba0c3e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" xlink:type="extended" id="ie604e525250b4b87974baef05db802c1_ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_bf57b50a-eebe-4eab-b321-bd25c57cb72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6540d16a-2152-46af-8cc2-531162f9f066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_bf57b50a-eebe-4eab-b321-bd25c57cb72b" xlink:to="loc_us-gaap_Revenues_6540d16a-2152-46af-8cc2-531162f9f066" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_bf57b50a-eebe-4eab-b321-bd25c57cb72b" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:to="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_30df4646-0a18-4a93-bc1d-fb85f05ac3be_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:to="loc_srt_SegmentGeographicalDomain_30df4646-0a18-4a93-bc1d-fb85f05ac3be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:to="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_5c126fcc-ccd5-4249-9eaf-1ede496aaec9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_srt_NorthAmericaMember_5c126fcc-ccd5-4249-9eaf-1ede496aaec9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_24dbc80d-b151-4b33-b03c-351ecebf88a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_srt_EuropeMember_24dbc80d-b151-4b33-b03c-351ecebf88a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_23d7e6e3-a5d3-42d9-9e6e-cf5200fd294f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_srt_AsiaPacificMember_23d7e6e3-a5d3-42d9-9e6e-cf5200fd294f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RestofWorldMember_5ced065e-1b7d-4908-a1c9-4ed143bd0e11" xlink:href="trmb-20221230.xsd#trmb_RestofWorldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_trmb_RestofWorldMember_5ced065e-1b7d-4908-a1c9-4ed143bd0e11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10bb7c93-4da4-4561-a4b0-0f775d89a962" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_10bb7c93-4da4-4561-a4b0-0f775d89a962" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_10bb7c93-4da4-4561-a4b0-0f775d89a962_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_10bb7c93-4da4-4561-a4b0-0f775d89a962" xlink:to="loc_us-gaap_SegmentDomain_10bb7c93-4da4-4561-a4b0-0f775d89a962_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" 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_10bb7c93-4da4-4561-a4b0-0f775d89a962" xlink:to="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_85e0ce0c-06c7-44c3-bdca-2c179e26e99c" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_BuildingsandInfrastructureMember_85e0ce0c-06c7-44c3-bdca-2c179e26e99c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_f761d2bf-f0c2-4da6-8b4e-a689cfdd040a" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_GeospatialMember_f761d2bf-f0c2-4da6-8b4e-a689cfdd040a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_a7954984-9865-448b-84eb-7f5ea1e2db4b" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_ResourcesandUtilitiesMember_a7954984-9865-448b-84eb-7f5ea1e2db4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_caa1a8bb-7b16-4a0b-bcbb-34095e631601" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_TransportationMember_caa1a8bb-7b16-4a0b-bcbb-34095e631601" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails" xlink:type="extended" id="i22edca97e2ef45e9ac8c076b6011919e_ReportingSegmentAndGeographicInformationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_10ecf97e-2721-4048-8026-48951568c899" 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_Revenues_4cb05754-fe59-489b-95c3-d8e064b40381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10ecf97e-2721-4048-8026-48951568c899" xlink:to="loc_us-gaap_Revenues_4cb05754-fe59-489b-95c3-d8e064b40381" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1599986a-cced-48ae-82cc-c1aaf2f4b655" 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_10ecf97e-2721-4048-8026-48951568c899" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1599986a-cced-48ae-82cc-c1aaf2f4b655" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1599986a-cced-48ae-82cc-c1aaf2f4b655" xlink:to="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b06443f4-6547-4ddf-b6db-f0c891d7393a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:to="loc_srt_SegmentGeographicalDomain_b06443f4-6547-4ddf-b6db-f0c891d7393a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cc9a6f03-6f45-437c-8d16-c96035ea25d2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:to="loc_srt_SegmentGeographicalDomain_cc9a6f03-6f45-437c-8d16-c96035ea25d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f9438282-401a-408f-ab83-79e0facc5fb4" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cc9a6f03-6f45-437c-8d16-c96035ea25d2" xlink:to="loc_country_US_f9438282-401a-408f-ab83-79e0facc5fb4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails" xlink:type="extended" id="ib9d663a36918413988e918ef64e7d18f_ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_dc0ee226-f57b-47c6-93fc-934646dfb50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6bd11d77-40a9-46f8-936d-1646761e1a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_dc0ee226-f57b-47c6-93fc-934646dfb50a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6bd11d77-40a9-46f8-936d-1646761e1a74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_dc0ee226-f57b-47c6-93fc-934646dfb50a" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:to="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:to="loc_srt_SegmentGeographicalDomain_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:to="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_53fcc2d5-0ee9-4bc2-a84c-569533d6b4fd" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:to="loc_country_US_53fcc2d5-0ee9-4bc2-a84c-569533d6b4fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_68eba10d-86ae-4816-92f2-99dfdd562a06" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:to="loc_srt_EuropeMember_68eba10d-86ae-4816-92f2-99dfdd562a06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AsiaPacificAndOtherNonUsCountriesMember_d9f492c2-4713-4eed-a8b3-e1f9e82b4b9e" xlink:href="trmb-20221230.xsd#trmb_AsiaPacificAndOtherNonUsCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:to="loc_trmb_AsiaPacificAndOtherNonUsCountriesMember_d9f492c2-4713-4eed-a8b3-e1f9e82b4b9e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtScheduleOfDebtDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtScheduleOfDebtDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/DebtScheduleOfDebtDetails" xlink:type="extended" id="id6d5ecee964840f8bd26f45140302259_DebtScheduleOfDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" 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_LongTermDebtPercentageBearingFixedInterestRate_b4075da9-037e-4a1d-b39c-6c35b29d7639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b4075da9-037e-4a1d-b39c-6c35b29d7639" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3c0bc765-72a5-4758-bc3a-5a2114bf5af3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3c0bc765-72a5-4758-bc3a-5a2114bf5af3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3597dbcf-50f4-48cf-bca9-63bf5ea92c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3597dbcf-50f4-48cf-bca9-63bf5ea92c17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_094467f7-eb12-4fa3-9fd1-b479e233db80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_094467f7-eb12-4fa3-9fd1-b479e233db80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_e7fbd3a7-99f8-4cdb-8307-930b3a35dde8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_e7fbd3a7-99f8-4cdb-8307-930b3a35dde8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_19ba9e9b-b303-40e4-bde9-a757a36b3e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_ShortTermBorrowings_19ba9e9b-b303-40e4-bde9-a757a36b3e28" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9891f185-95e5-47ec-b3dd-6fb9f87be8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_LongTermDebt_9891f185-95e5-47ec-b3dd-6fb9f87be8d1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" 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_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_794def33-b248-483b-9f7a-6cbb32f5b8f9" 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_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_DebtInstrumentAxis_794def33-b248-483b-9f7a-6cbb32f5b8f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_794def33-b248-483b-9f7a-6cbb32f5b8f9_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_794def33-b248-483b-9f7a-6cbb32f5b8f9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_794def33-b248-483b-9f7a-6cbb32f5b8f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" 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_794def33-b248-483b-9f7a-6cbb32f5b8f9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyThreeSeniorNotesMember_294f6d93-6cb6-4cf8-9f6f-a09f27bb49db" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyThreeSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:to="loc_trmb_TwoThousandTwentyThreeSeniorNotesMember_294f6d93-6cb6-4cf8-9f6f-a09f27bb49db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyFourSeniorNotesMember_0ee6dd6c-642a-4be1-8319-cf80164e9431" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyFourSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:to="loc_trmb_TwoThousandTwentyFourSeniorNotesMember_0ee6dd6c-642a-4be1-8319-cf80164e9431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyEightSeniorNotesMember_4d527d45-ec08-4427-be83-7a99e5fb879f" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyEightSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:to="loc_trmb_TwoThousandTwentyEightSeniorNotesMember_4d527d45-ec08-4427-be83-7a99e5fb879f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" 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_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f52c4e91-e2c1-4cb1-b32e-aef30b541f97_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_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f52c4e91-e2c1-4cb1-b32e-aef30b541f97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_46cb9b41-85b7-4d5f-bdd3-1805042c9820" 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_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_46cb9b41-85b7-4d5f-bdd3-1805042c9820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_24fb773d-15fe-4b01-bcb8-d0aa6167fc83" 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_46cb9b41-85b7-4d5f-bdd3-1805042c9820" xlink:to="loc_us-gaap_SeniorNotesMember_24fb773d-15fe-4b01-bcb8-d0aa6167fc83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_968e0c94-0865-4f6c-9736-ee0d1ae8ffe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_46cb9b41-85b7-4d5f-bdd3-1805042c9820" xlink:to="loc_us-gaap_LineOfCreditMember_968e0c94-0865-4f6c-9736-ee0d1ae8ffe9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" 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_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_CreditFacilityAxis_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_97d9c592-d26c-4417-88e0-fd87ecf2c5fa_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_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" xlink:to="loc_us-gaap_CreditFacilityDomain_97d9c592-d26c-4417-88e0-fd87ecf2c5fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_711158a6-7a35-44c8-b717-4a3538204096" 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_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" xlink:to="loc_us-gaap_CreditFacilityDomain_711158a6-7a35-44c8-b717-4a3538204096" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_b608680e-73d4-4384-99b0-0eb767b22314" 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_711158a6-7a35-44c8-b717-4a3538204096" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_b608680e-73d4-4384-99b0-0eb767b22314" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/DebtNarrativeDetails" xlink:type="extended" id="if3c8699dc91146dda371186ab2da3604_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" 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_DebtInstrumentTerm_9ad51de2-aff8-46b6-9d58-aaa6ae7d93de" 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_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DebtInstrumentTerm_9ad51de2-aff8-46b6-9d58-aaa6ae7d93de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_57fa4886-d661-4f28-a7f5-087a4e8f7fcb" 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_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_57fa4886-d661-4f28-a7f5-087a4e8f7fcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_41d9b9b9-4f57-430f-81c0-5e554255f653" 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_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_41d9b9b9-4f57-430f-81c0-5e554255f653" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_681d7836-96dd-4f43-8f4b-2d9f9e18278d" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_681d7836-96dd-4f43-8f4b-2d9f9e18278d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_5216dfda-a86b-4a11-974e-f932f3f6829e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_5216dfda-a86b-4a11-974e-f932f3f6829e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_709358d0-0763-4575-a550-52d5022b4239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_InterestExpenseDebt_709358d0-0763-4575-a550-52d5022b4239" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_8853222f-d4cd-4f6a-9dae-51d13390cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_8853222f-d4cd-4f6a-9dae-51d13390cdff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_4418933e-c6ec-41e8-9433-8280bae46670" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_4418933e-c6ec-41e8-9433-8280bae46670" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e41789f3-fdad-41af-9a52-5a999ff5b24e" 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_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e41789f3-fdad-41af-9a52-5a999ff5b24e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d1fadb84-a66e-4c59-bae6-4d03f4705b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LongTermDebt_d1fadb84-a66e-4c59-bae6-4d03f4705b8f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_9d7cc211-f947-411b-83c8-9aef733dc212" xlink:href="trmb-20221230.xsd#trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_9d7cc211-f947-411b-83c8-9aef733dc212" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_NumberOfRevolvingLoanFacilities_0603e0a3-d313-4d32-968c-0100fde81e76" xlink:href="trmb-20221230.xsd#trmb_NumberOfRevolvingLoanFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_NumberOfRevolvingLoanFacilities_0603e0a3-d313-4d32-968c-0100fde81e76" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_ec12b103-bcad-4d73-9d16-57fdb5ebe102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_ec12b103-bcad-4d73-9d16-57fdb5ebe102" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" 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_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_866dac7e-390f-49d0-9b9a-9256d55d6c57" 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_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_866dac7e-390f-49d0-9b9a-9256d55d6c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_866dac7e-390f-49d0-9b9a-9256d55d6c57_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_866dac7e-390f-49d0-9b9a-9256d55d6c57" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_866dac7e-390f-49d0-9b9a-9256d55d6c57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" 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_866dac7e-390f-49d0-9b9a-9256d55d6c57" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e8f0eaae-3519-4306-82bd-f45aadd08d99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" xlink:to="loc_us-gaap_LineOfCreditMember_e8f0eaae-3519-4306-82bd-f45aadd08d99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_d8540a28-893f-4ed5-9ef8-7b9f28441db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" xlink:to="loc_us-gaap_BridgeLoanMember_d8540a28-893f-4ed5-9ef8-7b9f28441db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_49c13a14-c0cb-4e58-92b3-fa76530b13c1" 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_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_CreditFacilityAxis_49c13a14-c0cb-4e58-92b3-fa76530b13c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_49c13a14-c0cb-4e58-92b3-fa76530b13c1_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_49c13a14-c0cb-4e58-92b3-fa76530b13c1" xlink:to="loc_us-gaap_CreditFacilityDomain_49c13a14-c0cb-4e58-92b3-fa76530b13c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" 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_49c13a14-c0cb-4e58-92b3-fa76530b13c1" xlink:to="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UnsecuredFacilityMember_0db88a15-c6b7-4c96-9cfe-04c5fea83e84" xlink:href="trmb-20221230.xsd#trmb_UnsecuredFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UnsecuredFacilityMember_0db88a15-c6b7-4c96-9cfe-04c5fea83e84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_95fc0a92-1f10-4c98-9a6b-5b9df2d0de4e" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:to="loc_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_95fc0a92-1f10-4c98-9a6b-5b9df2d0de4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_76d763fc-f1d0-42ef-ac32-e04fe6f314b7" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:to="loc_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_76d763fc-f1d0-42ef-ac32-e04fe6f314b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_63a06efd-c338-4300-b9d1-b12d39dd8506" 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_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_63a06efd-c338-4300-b9d1-b12d39dd8506" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities75millionMember_6bbe4646-b046-4926-a2b1-43736f4a5496" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities75millionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UncommittedRevolvingCreditFacilities75millionMember_6bbe4646-b046-4926-a2b1-43736f4a5496" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_26bec013-4db8-4535-9ea6-0c62155ffb84" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities100millioneurosMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_26bec013-4db8-4535-9ea6-0c62155ffb84" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_08f7c500-c118-46d9-8b6f-e68c0e19b18b" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_08f7c500-c118-46d9-8b6f-e68c0e19b18b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ae90af64-7669-4898-a5bb-6f2ec16b0c7b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ae90af64-7669-4898-a5bb-6f2ec16b0c7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_8d4804e9-0b98-4c36-903b-62ec216f669a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:to="loc_us-gaap_BridgeLoanMember_8d4804e9-0b98-4c36-903b-62ec216f669a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c13ef7e1-d611-402c-afe2-0b2c6249578e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:to="loc_us-gaap_LineOfCreditMember_c13ef7e1-d611-402c-afe2-0b2c6249578e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_5b083cbc-81df-49a4-acc9-6cfde88e9e97" 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_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_VariableRateAxis_5b083cbc-81df-49a4-acc9-6cfde88e9e97" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5b083cbc-81df-49a4-acc9-6cfde88e9e97_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_5b083cbc-81df-49a4-acc9-6cfde88e9e97" xlink:to="loc_us-gaap_VariableRateDomain_5b083cbc-81df-49a4-acc9-6cfde88e9e97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" 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_5b083cbc-81df-49a4-acc9-6cfde88e9e97" xlink:to="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_421288d2-b5bf-4af9-914f-29e93f76f96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_421288d2-b5bf-4af9-914f-29e93f76f96a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_667aefaa-feb7-4fc9-b795-7556d988589e" 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_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_667aefaa-feb7-4fc9-b795-7556d988589e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_93675c12-f8c9-4ca0-9c7d-dba43e586265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:to="loc_us-gaap_BaseRateMember_93675c12-f8c9-4ca0-9c7d-dba43e586265" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a0a7b700-d213-48bc-be42-b51e0f50c3ce" 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_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_srt_RangeAxis_a0a7b700-d213-48bc-be42-b51e0f50c3ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0a7b700-d213-48bc-be42-b51e0f50c3ce_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_a0a7b700-d213-48bc-be42-b51e0f50c3ce" xlink:to="loc_srt_RangeMember_a0a7b700-d213-48bc-be42-b51e0f50c3ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_08dc56b7-7a1c-414e-8a20-beea472ff949" 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_a0a7b700-d213-48bc-be42-b51e0f50c3ce" xlink:to="loc_srt_RangeMember_08dc56b7-7a1c-414e-8a20-beea472ff949" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8461f3c9-d12a-475d-ad8b-9f1d8520485a" 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_08dc56b7-7a1c-414e-8a20-beea472ff949" xlink:to="loc_srt_MinimumMember_8461f3c9-d12a-475d-ad8b-9f1d8520485a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_368de816-41a8-49cf-9640-fe2024d8bb55" 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_08dc56b7-7a1c-414e-8a20-beea472ff949" xlink:to="loc_srt_MaximumMember_368de816-41a8-49cf-9640-fe2024d8bb55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioDomain_23bd9109-3457-4bde-8b54-535a15594283_default" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:to="loc_trmb_DebtInstrumentScenarioDomain_23bd9109-3457-4bde-8b54-535a15594283_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:to="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario1Member_b5ee8942-a832-4bc9-8ad0-a6907e0171ca" xlink:href="trmb-20221230.xsd#trmb_Scenario1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:to="loc_trmb_Scenario1Member_b5ee8942-a832-4bc9-8ad0-a6907e0171ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario2Member_6e8f67c7-29f9-4d5f-ab0a-76161962aa34" xlink:href="trmb-20221230.xsd#trmb_Scenario2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:to="loc_trmb_Scenario2Member_6e8f67c7-29f9-4d5f-ab0a-76161962aa34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario3Member_b750d20f-c9b5-48f0-81fa-2dd131788963" xlink:href="trmb-20221230.xsd#trmb_Scenario3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:to="loc_trmb_Scenario3Member_b750d20f-c9b5-48f0-81fa-2dd131788963" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesNarrativesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesNarrativesDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/LeasesNarrativesDetails" xlink:type="extended" id="i43923b5bd9d04120a8f3d8c2a0014144_LeasesNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_80f9a151-fcac-4eeb-ac03-c9f1390a5778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_80f9a151-fcac-4eeb-ac03-c9f1390a5778" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_4c18332c-dfc9-4c73-ab58-7b4b98549969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_4c18332c-dfc9-4c73-ab58-7b4b98549969" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" 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_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:to="loc_srt_RangeAxis_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_61f27a81-ef83-47ae-a91b-ed2ec5ccf428_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_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" xlink:to="loc_srt_RangeMember_61f27a81-ef83-47ae-a91b-ed2ec5ccf428_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" 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_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" xlink:to="loc_srt_RangeMember_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_69bcab53-5876-407c-a6b9-28100b443f84" 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_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" xlink:to="loc_srt_MinimumMember_69bcab53-5876-407c-a6b9-28100b443f84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_449055e7-b8be-4519-b59f-3de50dd77f7b" 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_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" xlink:to="loc_srt_MaximumMember_449055e7-b8be-4519-b59f-3de50dd77f7b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended" id="i9242676683944b2292a9a36f3fe99593_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" 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_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_e790d06b-cf68-4e60-8806-eec34f2b0a43" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_e790d06b-cf68-4e60-8806-eec34f2b0a43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_245d4bec-1164-4401-adb0-0f6c2ff2d832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DerivativeAssets_245d4bec-1164-4401-adb0-0f6c2ff2d832" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4395fe58-e5d4-481a-804f-21d3c9994819" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4395fe58-e5d4-481a-804f-21d3c9994819" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_54e3b29f-4f63-4222-8e79-621a0c57f4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_54e3b29f-4f63-4222-8e79-621a0c57f4c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_4666c552-0817-43c9-a6e3-a6276bc142b3" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_4666c552-0817-43c9-a6e3-a6276bc142b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_44fb19aa-8b38-4036-8364-0f0b3865e1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DerivativeLiabilities_44fb19aa-8b38-4036-8364-0f0b3865e1f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_746e6903-0872-4742-8df4-58594d947c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_746e6903-0872-4742-8df4-58594d947c38" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_a793658d-9641-4e04-949b-578ad15fe2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_a793658d-9641-4e04-949b-578ad15fe2c1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_57ac8f75-17e3-4a63-a4ed-7401a059372a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_57ac8f75-17e3-4a63-a4ed-7401a059372a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" 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_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebcba79a-62fa-4ecf-8692-0ac5dc53d617_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebcba79a-62fa-4ecf-8692-0ac5dc53d617_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_50d1e41f-f499-45ee-801d-c9c041425a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_50d1e41f-f499-45ee-801d-c9c041425a3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_50291c2d-a1d4-47e9-9b6c-4069ea708482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_50d1e41f-f499-45ee-801d-c9c041425a3b" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_50291c2d-a1d4-47e9-9b6c-4069ea708482" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d7e0194c-4c7d-4379-be4c-6091e099d178" 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_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d7e0194c-4c7d-4379-be4c-6091e099d178" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7e0194c-4c7d-4379-be4c-6091e099d178_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_d7e0194c-4c7d-4379-be4c-6091e099d178" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7e0194c-4c7d-4379-be4c-6091e099d178_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" 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_d7e0194c-4c7d-4379-be4c-6091e099d178" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9d88b792-8132-44ad-bdc4-270bd3d34b21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9d88b792-8132-44ad-bdc4-270bd3d34b21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_29f53d60-f3da-4667-8824-2096b2092b0c" 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_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_29f53d60-f3da-4667-8824-2096b2092b0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_92522489-00ca-4bda-9fdf-df41499c657e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_92522489-00ca-4bda-9fdf-df41499c657e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8780ff32-819a-4deb-b7d2-8a338b9d7b11" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8780ff32-819a-4deb-b7d2-8a338b9d7b11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8780ff32-819a-4deb-b7d2-8a338b9d7b11_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_8780ff32-819a-4deb-b7d2-8a338b9d7b11" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8780ff32-819a-4deb-b7d2-8a338b9d7b11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29e11c34-c2a8-4f7d-bb39-74157913b213" 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_8780ff32-819a-4deb-b7d2-8a338b9d7b11" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29e11c34-c2a8-4f7d-bb39-74157913b213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_5df09bff-07e0-4667-aaff-651a57e6eb2e" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29e11c34-c2a8-4f7d-bb39-74157913b213" xlink:to="loc_trmb_TransporeonMember_5df09bff-07e0-4667-aaff-651a57e6eb2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8cdb31c4-a900-4532-90e6-858ee4942bbc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8cdb31c4-a900-4532-90e6-858ee4942bbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_d18db552-1fdd-4653-b5db-5bfd8c0be1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_d18db552-1fdd-4653-b5db-5bfd8c0be1c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_d7693d41-854a-4fa4-a36c-f8d4151ec36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:to="loc_us-gaap_ForeignExchangeContractMember_d7693d41-854a-4fa4-a36c-f8d4151ec36b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_58f74c7d-64de-4db7-8080-0b490aaab4df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_58f74c7d-64de-4db7-8080-0b490aaab4df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d193cf0e-0372-43b9-ab08-81b66f283f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d193cf0e-0372-43b9-ab08-81b66f283f6d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended" id="i47055e920fef415b95179a336daf0754_FairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" 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_DerivativeNotionalAmount_9f661cbc-a6d6-414e-9867-f9d5d1b38970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9f661cbc-a6d6-414e-9867-f9d5d1b38970" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_b9334821-df58-42c9-b76d-18776728d115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_DerivativeLiabilities_b9334821-df58-42c9-b76d-18776728d115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_d689f957-4089-4c63-bf14-71637890a44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_DerivativeAssets_d689f957-4089-4c63-bf14-71637890a44f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_916c64bf-61c1-4e30-a8e5-82fc59a56c54" 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_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_LongTermDebtFairValue_916c64bf-61c1-4e30-a8e5-82fc59a56c54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_eff39101-15a7-4730-8730-6681676af206_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_eff39101-15a7-4730-8730-6681676af206_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_89f0cfdc-3840-4013-9c8c-2fcf84e792f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_89f0cfdc-3840-4013-9c8c-2fcf84e792f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_aa8e7787-6a47-4104-8e02-33dac6171117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_89f0cfdc-3840-4013-9c8c-2fcf84e792f9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_aa8e7787-6a47-4104-8e02-33dac6171117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_2ad6e2f7-1d52-41db-b58e-18a527503928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:to="loc_us-gaap_ForeignExchangeContractMember_2ad6e2f7-1d52-41db-b58e-18a527503928" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_1e7fee97-63aa-48ec-95e1-0a4dc94551dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_1e7fee97-63aa-48ec-95e1-0a4dc94551dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" 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_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8da03dec-20bb-401e-bf27-c37ebb8ed2c9_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_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8da03dec-20bb-401e-bf27-c37ebb8ed2c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7eb2fe2-2ed4-441e-b0a0-1a579d81ba8b" 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_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7eb2fe2-2ed4-441e-b0a0-1a579d81ba8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_84d95d78-6a00-43f4-bd47-f8f699ae6c57" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7eb2fe2-2ed4-441e-b0a0-1a579d81ba8b" xlink:to="loc_trmb_TransporeonMember_84d95d78-6a00-43f4-bd47-f8f699ae6c57" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended" id="ibb10b58438f7482583c3c82affe73545_DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_30d25aee-426c-4a0e-802f-c40ef5bb16fa" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_30d25aee-426c-4a0e-802f-c40ef5bb16fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b7e4998c-a695-4518-a079-00117f31d67a" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b7e4998c-a695-4518-a079-00117f31d67a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_e5f21397-c4e5-4b89-8ca4-2ab9548fe87c" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_e5f21397-c4e5-4b89-8ca4-2ab9548fe87c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_cc3dea0c-fb09-4411-a2be-1a0fab1f4efc" 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_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_cc3dea0c-fb09-4411-a2be-1a0fab1f4efc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended" id="i44d7922111184849bea1ea4b03cee82c_DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_30d25aee-426c-4a0e-802f-c40ef5bb16fa" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_30d25aee-426c-4a0e-802f-c40ef5bb16fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b7e4998c-a695-4518-a079-00117f31d67a" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b7e4998c-a695-4518-a079-00117f31d67a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_e5f21397-c4e5-4b89-8ca4-2ab9548fe87c" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_e5f21397-c4e5-4b89-8ca4-2ab9548fe87c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i73c789807c374390a4a32c7f9a6bba82_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_10c7a733-a8d1-4668-b3d8-5123fa6a9af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_10c7a733-a8d1-4668-b3d8-5123fa6a9af1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_55c23932-b0d9-405a-bcea-6b10f8ac69dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_55c23932-b0d9-405a-bcea-6b10f8ac69dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_2601fc07-a7c2-48b8-8301-8a2249d05a5d" xlink:href="trmb-20221230.xsd#trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_2601fc07-a7c2-48b8-8301-8a2249d05a5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_f41fd317-f864-446a-a6d9-c82999aa4b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_OperatingLossCarryforwards_f41fd317-f864-446a-a6d9-c82999aa4b31" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_eefd571c-b263-43d7-9fda-58e48364f577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_eefd571c-b263-43d7-9fda-58e48364f577" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignEarningsRepatriated_f96e6188-f879-4be4-b4c3-70f114c3ee81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignEarningsRepatriated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_ForeignEarningsRepatriated_f96e6188-f879-4be4-b4c3-70f114c3ee81" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_b67d2e13-8029-45a0-849b-92e8faf797da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_b67d2e13-8029-45a0-849b-92e8faf797da" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_36246dae-6b13-463b-8b3f-b9bb9658d395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_36246dae-6b13-463b-8b3f-b9bb9658d395" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f45d0f95-162f-42be-861e-4703239ec6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f45d0f95-162f-42be-861e-4703239ec6c0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac40ba2-4ddd-4cdb-89ef-395476ea4130_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac40ba2-4ddd-4cdb-89ef-395476ea4130_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0003522-cd88-4862-8df0-4ba436ad028e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0003522-cd88-4862-8df0-4ba436ad028e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_7e5ccb53-80a0-455d-9a77-2380122eda72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0003522-cd88-4862-8df0-4ba436ad028e" xlink:to="loc_us-gaap_ResearchMember_7e5ccb53-80a0-455d-9a77-2380122eda72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_fec5f665-034e-4416-a7ff-57c10ba4403e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_fec5f665-034e-4416-a7ff-57c10ba4403e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_570aea2f-d198-4fbf-bb18-89fe127c3e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:to="loc_us-gaap_ForeignCountryMember_570aea2f-d198-4fbf-bb18-89fe127c3e62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_085f391d-fb9a-49d1-8800-896034eb7ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:to="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_085f391d-fb9a-49d1-8800-896034eb7ca2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ac1d0565-e194-4b3a-a56e-2d3639078bc5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:to="loc_srt_SegmentGeographicalDomain_ac1d0565-e194-4b3a-a56e-2d3639078bc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_aa5b4a16-cfcd-49dd-84c0-eca616bfb7ae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:to="loc_srt_SegmentGeographicalDomain_aa5b4a16-cfcd-49dd-84c0-eca616bfb7ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL_cd0ff0e0-07d5-4a52-b327-340912417adb" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_NL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_aa5b4a16-cfcd-49dd-84c0-eca616bfb7ae" xlink:to="loc_country_NL_cd0ff0e0-07d5-4a52-b327-340912417adb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" xlink:type="extended" id="i1ffb049066724658bfaf7ac50034b8a7_EmployeeStockBenefitPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9fdaa8a3-800a-4ad4-bd47-7d4a8ce9b9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9fdaa8a3-800a-4ad4-bd47-7d4a8ce9b9bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bd7faeac-c0f0-4da3-bce5-b4051e49c247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bd7faeac-c0f0-4da3-bce5-b4051e49c247" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e57e1866-ca1a-4d8d-9167-6f20f6d423b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e57e1866-ca1a-4d8d-9167-6f20f6d423b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0a48022f-b53d-4a3a-a703-806d214ac775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0a48022f-b53d-4a3a-a703-806d214ac775" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1bf4b0ed-9864-4f3b-b3ca-1994a8a1b6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1bf4b0ed-9864-4f3b-b3ca-1994a8a1b6e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_21d9c0e1-671a-4a84-a2f1-eeb198e99a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_21d9c0e1-671a-4a84-a2f1-eeb198e99a5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_081b7409-897e-4b2a-a06d-83129b03a1a5" 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_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_081b7409-897e-4b2a-a06d-83129b03a1a5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c11dcafb-df13-4e3f-aae4-d5c9bd33cf71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c11dcafb-df13-4e3f-aae4-d5c9bd33cf71" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_220fb39a-0a23-453a-af9c-a57783dd31f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_220fb39a-0a23-453a-af9c-a57783dd31f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_aae320e6-e009-487a-919b-ba30de10e451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_aae320e6-e009-487a-919b-ba30de10e451" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EmployeeStockPurchaseOfferingPeriod_3318551f-3aea-438d-af80-5901a5170f29" xlink:href="trmb-20221230.xsd#trmb_EmployeeStockPurchaseOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_trmb_EmployeeStockPurchaseOfferingPeriod_3318551f-3aea-438d-af80-5901a5170f29" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9890f923-2321-417e-a5cb-f5956863a26d" 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_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9890f923-2321-417e-a5cb-f5956863a26d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_8eec124c-f10a-4571-8d74-5481eb40a53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_8eec124c-f10a-4571-8d74-5481eb40a53d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" 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_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" 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_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_us-gaap_AwardTypeAxis_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ab386e8-a9e7-44bd-a561-b79598d5ddfb_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_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ab386e8-a9e7-44bd-a561-b79598d5ddfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" 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_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TimeBasedRestrictedStockUnitsMember_a25d6450-1a4e-4346-8e6b-c7583966b699" xlink:href="trmb-20221230.xsd#trmb_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_trmb_TimeBasedRestrictedStockUnitsMember_a25d6450-1a4e-4346-8e6b-c7583966b699" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_19efa889-861c-489c-b39e-ee5b39f346e0" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_19efa889-861c-489c-b39e-ee5b39f346e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_84e4934f-29e6-4458-8cb1-af04e82d04e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_84e4934f-29e6-4458-8cb1-af04e82d04e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_011de083-8d0c-4368-b8ac-a556b09c86ca" 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_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_us-gaap_EmployeeStockMember_011de083-8d0c-4368-b8ac-a556b09c86ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_dc16994e-583d-4937-8d9c-645e984ada1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:to="loc_us-gaap_PlanNameDomain_dc16994e-583d-4937-8d9c-645e984ada1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bea808a4-5dc4-4cc5-9ffd-ee03aa652c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:to="loc_us-gaap_PlanNameDomain_bea808a4-5dc4-4cc5-9ffd-ee03aa652c49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwoStockPlanMember_db68ce42-dae5-47ce-b947-39c70fd0ee3a" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwoStockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_bea808a4-5dc4-4cc5-9ffd-ee03aa652c49" xlink:to="loc_trmb_TwoThousandTwoStockPlanMember_db68ce42-dae5-47ce-b947-39c70fd0ee3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_72f24c6b-e5c2-459d-937c-a86cee8f48f2" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_srt_RangeAxis_72f24c6b-e5c2-459d-937c-a86cee8f48f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_72f24c6b-e5c2-459d-937c-a86cee8f48f2_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_72f24c6b-e5c2-459d-937c-a86cee8f48f2" xlink:to="loc_srt_RangeMember_72f24c6b-e5c2-459d-937c-a86cee8f48f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_131841d8-de69-486c-b38a-7e267655e850" 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_72f24c6b-e5c2-459d-937c-a86cee8f48f2" xlink:to="loc_srt_RangeMember_131841d8-de69-486c-b38a-7e267655e850" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5c93e69c-a514-4267-80de-e8f65b3ca7a2" 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_131841d8-de69-486c-b38a-7e267655e850" xlink:to="loc_srt_MinimumMember_5c93e69c-a514-4267-80de-e8f65b3ca7a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_15ec526a-bb82-453d-b4ce-11ad0c1593ca" 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_131841d8-de69-486c-b38a-7e267655e850" xlink:to="loc_srt_MaximumMember_15ec526a-bb82-453d-b4ce-11ad0c1593ca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" xlink:type="extended" id="ie7240c0e80ec4192b22f6bcf579e3f17_EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390dc069-3138-47d2-ad2d-0933edd3d3f1" 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_ShareBasedCompensation_42f8d8ce-6f4f-4d93-8b2f-b7d142bcb827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390dc069-3138-47d2-ad2d-0933edd3d3f1" xlink:to="loc_us-gaap_ShareBasedCompensation_42f8d8ce-6f4f-4d93-8b2f-b7d142bcb827" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e308cd85-97a5-4877-a18d-f084e7a73381" 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_390dc069-3138-47d2-ad2d-0933edd3d3f1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c1c75f3a-8d86-4507-b93d-b982a98663da" 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_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:to="loc_us-gaap_AwardTypeAxis_c1c75f3a-8d86-4507-b93d-b982a98663da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c1c75f3a-8d86-4507-b93d-b982a98663da_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_c1c75f3a-8d86-4507-b93d-b982a98663da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c1c75f3a-8d86-4507-b93d-b982a98663da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" 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_c1c75f3a-8d86-4507-b93d-b982a98663da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_6115d9eb-2d51-4e67-9e27-388e0b138526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_6115d9eb-2d51-4e67-9e27-388e0b138526" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c5bd87e7-3e10-4d61-b4fb-0e6fcb0e94dd" 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_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c5bd87e7-3e10-4d61-b4fb-0e6fcb0e94dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_81eef216-2198-4555-975b-1d65db7d2c73" 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_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:to="loc_us-gaap_EmployeeStockMember_81eef216-2198-4555-975b-1d65db7d2c73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318_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_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" 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_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_af64e162-d588-48a6-b2d8-94e50b9e9b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_CostOfSalesMember_af64e162-d588-48a6-b2d8-94e50b9e9b43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_0421e620-2cff-49ab-93b3-d4015151340b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_0421e620-2cff-49ab-93b3-d4015151340b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_41e9dba6-8902-4900-b4aa-b7fd1a39e10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_41e9dba6-8902-4900-b4aa-b7fd1a39e10f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9cf28ae8-92a8-44f6-9018-16170ed5368c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9cf28ae8-92a8-44f6-9018-16170ed5368c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="extended" id="i788ac84191a64c24a0dbd4ce044ad8a2_EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_42d551a5-ed6f-4e33-9514-7bc3f6c8c4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_42d551a5-ed6f-4e33-9514-7bc3f6c8c4c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df8106b5-6457-4804-be3e-14724ef849f2" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df8106b5-6457-4804-be3e-14724ef849f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8cd10219-cd3e-41b4-8f16-09a7957552c6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8cd10219-cd3e-41b4-8f16-09a7957552c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_04ad9b64-49e8-43f9-a8d0-03a5651c0276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_04ad9b64-49e8-43f9-a8d0-03a5651c0276" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ac28a464-5c63-450d-8e39-1590474a7f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e39d0f-8448-4241-b864-3d37a497fd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e39d0f-8448-4241-b864-3d37a497fd2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a22726cc-21b7-4191-a57c-2b0a55a508e4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a22726cc-21b7-4191-a57c-2b0a55a508e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_64fd5795-f4a9-40cb-982e-76731b871d63" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_64fd5795-f4a9-40cb-982e-76731b871d63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ee769faf-e47d-48fd-a1aa-19f6298d8447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ee769faf-e47d-48fd-a1aa-19f6298d8447" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_46b90f71-bbce-428b-9174-d85e5a0eae8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_5499becb-7b1c-4171-94ca-5d37442f1b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_5499becb-7b1c-4171-94ca-5d37442f1b7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_26006b2e-d25a-44b9-a960-481ca337ea78" 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_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_26006b2e-d25a-44b9-a960-481ca337ea78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" 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_26006b2e-d25a-44b9-a960-481ca337ea78" xlink:to="loc_us-gaap_AwardTypeAxis_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1_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_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" 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_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_f5c224d1-fd31-4796-b1fd-c51facfc7ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_f5c224d1-fd31-4796-b1fd-c51facfc7ad2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_a7819111-9f90-426b-a2a7-165afd91393c" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:to="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_a7819111-9f90-426b-a2a7-165afd91393c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_a2d59154-4476-4250-ad28-c9b21fd41481" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:to="loc_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_a2d59154-4476-4250-ad28-c9b21fd41481" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CommonStockRepurchaseNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails" xlink:type="extended" id="id01ab55cae484301b35ba271cedb0641_CommonStockRepurchaseNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_14aa13e2-7ef7-4851-a05e-a71c36b542d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_14aa13e2-7ef7-4851-a05e-a71c36b542d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b330f8ac-448f-4512-a1a1-e8f0ebab49c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b330f8ac-448f-4512-a1a1-e8f0ebab49c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_255825d3-23b7-4881-864c-787e7cca7db9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_255825d3-23b7-4881-864c-787e7cca7db9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_1130785e-397b-462f-af0f-e1f1d5a45f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_1130785e-397b-462f-af0f-e1f1d5a45f8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_f8782f7f-688d-43b8-bccf-286d276c68a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_f8782f7f-688d-43b8-bccf-286d276c68a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_fa32de13-f198-4864-9d0b-b6311c8f5583_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_fa32de13-f198-4864-9d0b-b6311c8f5583_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_6f035443-533c-4270-9f36-9301feb5e436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_6f035443-533c-4270-9f36-9301feb5e436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:href="trmb-20221230.xsd#trmb_A2017And2021StockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_6f035443-533c-4270-9f36-9301feb5e436" xlink:to="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_ed9d7d4a-35fb-4e0e-bcdd-1e0b022557c7" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyOneStockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:to="loc_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_ed9d7d4a-35fb-4e0e-bcdd-1e0b022557c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_8be73968-bc8b-4a1e-beac-6e84953ef0c6" xlink:href="trmb-20221230.xsd#trmb_TwoThousandSeventeenStockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:to="loc_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_8be73968-bc8b-4a1e-beac-6e84953ef0c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5d125875-dc9d-4223-af0b-6f6396038670" 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_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5d125875-dc9d-4223-af0b-6f6396038670" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d125875-dc9d-4223-af0b-6f6396038670_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_5d125875-dc9d-4223-af0b-6f6396038670" xlink:to="loc_us-gaap_EquityComponentDomain_5d125875-dc9d-4223-af0b-6f6396038670_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_114feeef-7ef7-4dc6-83b2-95e000c340d7" 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_5d125875-dc9d-4223-af0b-6f6396038670" xlink:to="loc_us-gaap_EquityComponentDomain_114feeef-7ef7-4dc6-83b2-95e000c340d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_cc718570-17c6-40c8-b5ea-9add3001199a" 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_114feeef-7ef7-4dc6-83b2-95e000c340d7" xlink:to="loc_us-gaap_RetainedEarningsMember_cc718570-17c6-40c8-b5ea-9add3001199a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a7977d5a-4659-4820-b004-615ac217f0b9" 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_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a7977d5a-4659-4820-b004-615ac217f0b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7977d5a-4659-4820-b004-615ac217f0b9_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_a7977d5a-4659-4820-b004-615ac217f0b9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7977d5a-4659-4820-b004-615ac217f0b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6532a67b-328f-47db-a520-bc30e0dcd884" 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_a7977d5a-4659-4820-b004-615ac217f0b9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6532a67b-328f-47db-a520-bc30e0dcd884" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_2aeb3c67-5e4e-4777-877f-e57c65c68c8d" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6532a67b-328f-47db-a520-bc30e0dcd884" xlink:to="loc_trmb_TransporeonMember_2aeb3c67-5e4e-4777-877f-e57c65c68c8d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <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: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:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>trmb-20221230_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 2023 Workiva-->
<!--r:2ffebec5-5443-490d-b7d3-830d3db674f5,g:fdfb488b-203f-41cd-bc26-d71858970d52-->
<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_trmb_SoftwareAndLicensesMember_5597b338-c325-402e-a2f2-eee6e011213f_terseLabel_en-US" xlink:label="lab_trmb_SoftwareAndLicensesMember" xlink: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 and licenses</link:label>
    <link:label id="lab_trmb_SoftwareAndLicensesMember_label_en-US" xlink:label="lab_trmb_SoftwareAndLicensesMember" xlink: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 And Licenses [Member]</link:label>
    <link:label id="lab_trmb_SoftwareAndLicensesMember_documentation_en-US" xlink:label="lab_trmb_SoftwareAndLicensesMember" 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 And Licenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_SoftwareAndLicensesMember" xlink:href="trmb-20221230.xsd#trmb_SoftwareAndLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_SoftwareAndLicensesMember" xlink:to="lab_trmb_SoftwareAndLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_cdf82089-c880-437d-8e5d-ec32adf410e6_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_IndemnificationGuaranteeMember_2d48fc96-5d71-45a7-963c-d97dc514c28c_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification agreement</link:label>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_63453778-288c-4882-9f3b-cfc8375ece22_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_04c5bea1-39a4-410c-9c25-2d029f2a7fc5_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_00a6fd5b-46c4-4641-8a49-1bd076fdf370_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_e258c084-ace1-49c9-a699-f9234930c00f_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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 income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_8e5e9f4d-8c31-404f-8e34-07877bc10257_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_695c2b96-4f61-4c3e-bb3d-037f963d0c02_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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, credit loss expense (reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_ccfd15c7-33ee-4e91-9c61-6360e5f839a2_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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">Deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_5fb5709d-9ee1-4fb7-bea7-39a0d21a381e_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">Non-current deferred income tax assets</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_DebtInstrumentCarryingAmount_bdf51910-f4a8-4346-a024-a216eb67c405_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_6a88d840-8fc9-48e9-a135-0f349a19fe84_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_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_595d3f99-0df3-4560-bb97-a7d26227be8e_totalLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" 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">US state, income tax provision</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_f9863286-653c-409b-ba8f-442880881bbc_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_888965fc-e0f3-48e6-9c9a-7359afec7c91_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_627f44cd-42a4-489d-8e88-215f019c1c73_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_d1185387-9467-4337-a790-598ac30d0489_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink: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 Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink: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 Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TwoThousandTwentyEightSeniorNotesMember_48dbb62a-2ba4-456e-aae7-63c407bc7f96_terseLabel_en-US" xlink:label="lab_trmb_TwoThousandTwentyEightSeniorNotesMember" xlink: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, 4.90%, due June 2028</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyEightSeniorNotesMember_label_en-US" xlink:label="lab_trmb_TwoThousandTwentyEightSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty Eight Senior Notes [Member]</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyEightSeniorNotesMember_documentation_en-US" xlink:label="lab_trmb_TwoThousandTwentyEightSeniorNotesMember" 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">Two Thousand Twenty Eight Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyEightSeniorNotesMember" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyEightSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TwoThousandTwentyEightSeniorNotesMember" xlink:to="lab_trmb_TwoThousandTwentyEightSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_68f0560b-4187-4fee-8799-41c6baff1f22_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_PropertyPlantAndEquipmentGross_4628fdef-ae97-4f6c-a5ea-e5098981604c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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 and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0c10d2c1-5726-401a-bc70-57d20e7a0e12_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">Line of credit facility, 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_us-gaap_IncomeTaxDisclosureAbstract_6a8350d8-598c-4912-ad27-338b6cb850c4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_4ae07df8-1b0d-430b-9d06-5fb524b5bcaa_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink: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 Exchange Contract</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_43acf9eb-8408-45fe-92a4-27c82a9144d3_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_31788446-6cc1-4ab4-b05c-8f487594a180_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">Variable 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_1ef27fd3-edae-4f75-926e-da85746e94cc_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" 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">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_55120ebd-a94a-4e67-a06b-34654b9661f0_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_Depreciation_0e8303be-faa6-417d-8d15-00932c01998e_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 expense</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_ProceedsFromIssuanceOfDebt_32a97810-68d1-4196-a631-c75f67ce8599_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" 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">Proceeds from debt and revolving credit lines</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink: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 Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_34bc8d9f-a6b8-45ed-b222-88ae3ac8b94c_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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 net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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 Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_f08d7c91-25a5-4e35-a075-0c2651d4a762_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink: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-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c1fc6010-d1a0-423a-92d1-2a6fdae80a4e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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 discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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 Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_NumeratorAbstract_0e933bf5-466b-4cdf-b074-2124dad3a879_terseLabel_en-US" xlink:label="lab_trmb_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_trmb_NumeratorAbstract_label_en-US" xlink:label="lab_trmb_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator [Abstract]</link:label>
    <link:label id="lab_trmb_NumeratorAbstract_documentation_en-US" xlink:label="lab_trmb_NumeratorAbstract" 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">Numerator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_NumeratorAbstract" xlink:href="trmb-20221230.xsd#trmb_NumeratorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_NumeratorAbstract" xlink:to="lab_trmb_NumeratorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_79f65c5e-228c-47ac-86cd-840358589eb2_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_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_eac82009-2045-4539-83f0-0627b18843c5_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" 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">Lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_UnsecuredFacilityMember_e451752c-592b-4425-a7a0-f29ef1917a92_terseLabel_en-US" xlink:label="lab_trmb_UnsecuredFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Facility</link:label>
    <link:label id="lab_trmb_UnsecuredFacilityMember_label_en-US" xlink:label="lab_trmb_UnsecuredFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Facility [Member]</link:label>
    <link:label id="lab_trmb_UnsecuredFacilityMember_documentation_en-US" xlink:label="lab_trmb_UnsecuredFacilityMember" 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">Unsecured Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UnsecuredFacilityMember" xlink:href="trmb-20221230.xsd#trmb_UnsecuredFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_UnsecuredFacilityMember" xlink:to="lab_trmb_UnsecuredFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_65e7122a-fe98-4120-80f1-435b12282d1a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts_f79187b0-12e2-4ae5-9e3f-d19a43457f15_negatedTerseLabel_en-US" xlink:label="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts" 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">Restructuring and other costs</link:label>
    <link:label id="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts_label_en-US" xlink:label="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges And Executive Transition Costs</link:label>
    <link:label id="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts_documentation_en-US" xlink:label="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts" 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">Restructuring Charges And Executive Transition Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RestructuringChargesAndExecutiveTransitionCosts" xlink:href="trmb-20221230.xsd#trmb_RestructuringChargesAndExecutiveTransitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_RestructuringChargesAndExecutiveTransitionCosts" xlink:to="lab_trmb_RestructuringChargesAndExecutiveTransitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_7ded75f1-1b39-4c23-9a8d-ed4f161a9bd3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" 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">Payments on debt and revolving credit lines</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_a311fe75-70e7-46c1-98c1-3672d93431c8_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_21636cf8-c758-4782-9d00-4df562af9a09_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_fcd92737-7748-4238-a79a-cc79fb80bb06_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees, Including Indirect Guarantees Of Indebtedness Of Others</link:label>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_label_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees, Indemnifications and Warranties Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:to="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_5c092e2a-d562-4a3e-ba3b-6252fc6a3618_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 income attributable to Trimble Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_747a0c1e-3501-4eac-aeea-5ffab3480b67_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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 income attributable to Trimble Inc.</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_LesseeLeaseDescriptionTable_ce7b5ea7-14dc-434c-9ba1-08aa64a27d3d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_32a941ca-5163-4393-888b-75381d81ac2c_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 weighted-average shares (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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_c0a40c89-0ad1-4c30-a5d6-49dbf867e149_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_d6752d62-650e-4ae5-b0de-900ca69e6201_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_0dc0bda9-cb22-42c5-866e-ac365aab5e0b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4988d2d2-678e-4118-840c-8513089685fb_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e78ee824-1b60-40d0-a3da-c66e1a7b5e93_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_cd5a7cae-4f33-47eb-92c4-47d9464b471d_terseLabel_en-US" xlink:label="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" xlink: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, increased in margin rate</link:label>
    <link:label id="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_label_en-US" xlink:label="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" xlink: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, Increase (Decrease)</link:label>
    <link:label id="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_documentation_en-US" xlink:label="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" 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, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" xlink:to="lab_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_AuditInformationAbstract_label_en-US" xlink:label="lab_trmb_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_trmb_AuditInformationAbstract_documentation_en-US" xlink:label="lab_trmb_AuditInformationAbstract" 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">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AuditInformationAbstract" xlink:href="trmb-20221230.xsd#trmb_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_AuditInformationAbstract" xlink:to="lab_trmb_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_f95c0970-3e93-486b-a757-7a86ecc13aff_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_AcquiredFiniteLivedIntangibleAssetsLineItems_e73a9119-c60b-4603-8e1e-8ac1da0941b5_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_92062d80-8454-4f78-a51f-07067431d980_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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 measured at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_cf6188db-e441-4ac7-bc09-b73e2ee4cfe0_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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 the target grant amount received at vesting</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_dd564d7e-9728-4a36-98c0-7cebcb55e0d7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink: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 related to current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_21d6afdd-21f8-4dcb-b10f-b9725d6c537f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_f31ca943-8efd-4df2-8f0d-b1d25f216877_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink: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 Reconciliation Of Unrecognized Tax Benefit</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_6e3aedff-9496-4dd4-a67a-5ca8ee7657b9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink: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, Current and Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink: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 and Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtCurrentAndNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_b0481cf7-fa10-4f54-b3ca-9c952e33aa01_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_4c22f853-4b6c-46fb-adff-724895e88dbf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink: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 foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink: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), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_ec154f14-a227-4eb9-a494-07b8e3b04f76_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1ff4747c-4ae1-4ead-b7fd-eaa5888697cb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" 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">Net unrealized actuarial gains (losses)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink: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, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_41087d92-5e4f-4e25-b813-4803a354a299_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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 Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_60c3069a-f749-41e0-a730-60d750eacf6e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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 Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_a59147ef-90a2-4703-9592-520a96199ad8_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow disclosure:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink: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 Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_310ccf94-3d57-4e66-b2ba-f506df006be1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, by Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_0379f51d-0298-45da-888f-7861549ff5a9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink: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 Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_2ee32ab9-f9d5-42d1-b2fd-4218f7af51d9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_2fba15bb-c646-44cd-a55e-718f47f6abb0_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_6aa74b87-5bf7-4293-b16f-972454f174a6_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_8e9e201d-737c-41f7-839a-c8707566aa68_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_us-gaap_FairValueInputsLevel1Member_abc6a1b6-e261-47f7-b465-173674318e8b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level I</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink: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 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_f964a5c2-71b7-48ba-8a6e-f6195ca9f9a5_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">ESPP</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_DeferredRevenueArrangementByTypeTable_86c02c0a-7b76-40f7-8eaf-3e3e6e050c13_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xlink: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 Arrangement, by Type [Table]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementByTypeTable_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xlink: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 Revenue Arrangement, by Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_0d0860b3-29c0-47c4-995b-22e87ed8d465_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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_8817d089-0d3f-440a-8011-237e42082f53_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" 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">Settlement with taxing authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_10a9ac80-c7b4-4ce1-982b-dfa44d62a41e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 used in calculating earnings per share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_fd95e9ef-0373-487d-a624-a5a52f46a04d_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">Net 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_us-gaap_OperatingLeaseLiabilityCurrent_2879b24c-29e7-453d-8756-89b9ff05bd2f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_5c95bb0c-2701-4bcd-869b-0dbfc77dc3b3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_3d9c3088-6aa6-405d-ab48-e1122c770f63_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" 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">Derivative asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_89e78c61-c45d-4981-bde6-4128979fa3a2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 proceeds from divestitures</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BridgeLoanMember_da1c1dcf-70ed-4f8d-9a5a-f6e620152de7_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_30b9bbeb-ce8c-424a-ba59-7ba89d7e462d_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_8369267f-1034-4062-9508-4c699f17358b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink: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 Recognition and Deferred Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink: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 Recognition and Deferred Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_db781b35-d3f7-44e5-bb7c-8772225559e5_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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2753986d-fb2d-47cb-818a-48dd878afbf6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" 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">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b5b3bf6e-6b5d-4c42-976f-849e412cfefc_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_srt_StatementGeographicalAxis_c2765aa0-954f-4b67-ab04-b954f2fdcd65_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_27881340-8e19-4f53-9df3-6a3533411d78_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 flow from 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_trmb_DeferredTaxAssetsDepreciationAndAmortization_4a5e5c6b-5bda-4ea1-8e9a-8e5e53a8bbf3_terseLabel_en-US" xlink:label="lab_trmb_DeferredTaxAssetsDepreciationAndAmortization" xlink: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_trmb_DeferredTaxAssetsDepreciationAndAmortization_label_en-US" xlink:label="lab_trmb_DeferredTaxAssetsDepreciationAndAmortization" xlink: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 Tax Assets, Depreciation And Amortization</link:label>
    <link:label id="lab_trmb_DeferredTaxAssetsDepreciationAndAmortization_documentation_en-US" xlink:label="lab_trmb_DeferredTaxAssetsDepreciationAndAmortization" 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">Deferred Tax Assets, Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxAssetsDepreciationAndAmortization" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxAssetsDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DeferredTaxAssetsDepreciationAndAmortization" xlink:to="lab_trmb_DeferredTaxAssetsDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_2dd4a6b6-7b93-4434-9a8c-2eb73e0b98ca_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_5951c3a2-8acd-4ff1-a94f-7a7f33924b29_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, Measurements, Fair Value Hierarchy [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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_a9067ebb-02db-4820-96aa-ab027882368f_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink: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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_701703cd-99fe-4307-bf0a-4f334439451f_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_PropertyPlantAndEquipmentTextBlock_ccbb7d4a-aefa-4e9a-8e54-d3614b09e58e_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" 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">Components Of Property And Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ede01836-81d6-4b76-bbfc-a11d5b169278_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_3cb522f8-745b-4af6-a129-1823ed825b9a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_71489783-5612-4483-a631-9183b3d45108_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_us-gaap_DerivativeRemainingMaturity1_f05bc9d7-8d98-43b0-937f-b774a5b0fbcd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeRemainingMaturity1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity period of derivative financial instrument, minimum, in months</link:label>
    <link:label id="lab_us-gaap_DerivativeRemainingMaturity1_label_en-US" xlink:label="lab_us-gaap_DerivativeRemainingMaturity1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Remaining Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeRemainingMaturity1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeRemainingMaturity1" xlink:to="lab_us-gaap_DerivativeRemainingMaturity1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1927858f-b809-4d10-a465-ed8598c7ccd3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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&#160;Average Grant-Date&#160;Fair&#160;Value per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_2e5292a1-ec2a-4c28-9080-da5a7e6212cf_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">SOFR</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_trmb_WarrantyPeriodOnProductsSold_713ae017-aa46-4f72-8a83-2b8ceb416085_terseLabel_en-US" xlink:label="lab_trmb_WarrantyPeriodOnProductsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty periods for products sold</link:label>
    <link:label id="lab_trmb_WarrantyPeriodOnProductsSold_label_en-US" xlink:label="lab_trmb_WarrantyPeriodOnProductsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Period On Products Sold</link:label>
    <link:label id="lab_trmb_WarrantyPeriodOnProductsSold_documentation_en-US" xlink:label="lab_trmb_WarrantyPeriodOnProductsSold" 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">Warranty Period On Products Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_WarrantyPeriodOnProductsSold" xlink:href="trmb-20221230.xsd#trmb_WarrantyPeriodOnProductsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_WarrantyPeriodOnProductsSold" xlink:to="lab_trmb_WarrantyPeriodOnProductsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_497af370-bc8a-4238-80a7-b0ab60cbcf50_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life of asset, in years</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_5c89fb43-e67b-4b7b-b698-929537861be1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink: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_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_185c809b-a96e-4f62-9d84-77c9ea80de02_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_107a8432-2c91-4d83-8f81-249944fb2244_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5d95f087-40be-4f67-a921-6664768192a2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Weighted&#160;average grant-date&#160;fair&#160;value, outstanding at the beginning of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2035e907-f3fc-4298-84d7-50d2f1606c47_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Weighted&#160;average grant-date&#160;fair&#160;value, outstanding at the end of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember_f2344211-8e63-43a5-9e3b-9672726b9096_terseLabel_en-US" xlink:label="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember" xlink: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, 4.15%, due June 2023</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember_label_en-US" xlink:label="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty Three Senior Notes [Member]</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember_documentation_en-US" xlink:label="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember" 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">Two Thousand Twenty Three Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyThreeSeniorNotesMember" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyThreeSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TwoThousandTwentyThreeSeniorNotesMember" xlink:to="lab_trmb_TwoThousandTwentyThreeSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_b9c29974-d806-4335-8d10-1354f873454f_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_us-gaap_CostOfRevenueAbstract_8ba9366c-2d6b-4c3f-810c-8de6fa93ea1d_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink: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_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_d99a1b50-8e4c-4435-81e5-4ff93e8b8b81_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_fd6168d0-ad5a-4836-ab68-8424951cdefd_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_DeferredIncomeTaxExpenseBenefit_589d0987-2917-4267-8c5d-caad46b8b43c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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 income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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 Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_e87f5ff5-688a-461d-871e-69707e8cec00_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 and non-current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_cc649915-0410-4a28-a609-d3bbc8aeabf2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">(Decrease) increase related to prior years' tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_45929e68-69b2-47fb-8f23-61bfa034f470_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink: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_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink: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 Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_650b4db0-e5ce-4cdd-9bc7-a95e4c6f2aff_totalLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" 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">Foreign, income tax provision</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d2fb43d1-3119-4f5d-b681-b259d8929693_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_502478c8-16fa-45eb-9b17-165a7792f837_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 assets:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_44b1b093-ae54-4ed7-9b9b-9717957aac96_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_bd2e2e9d-d539-4574-b5fc-a61be5cdaa38_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed product technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_faea7b53-3488-49b8-8a77-ec70b147041b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_071c8622-ce05-46d9-8324-67ec3e70cb54_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_7d74c8b6-88a5-4fd6-a5e7-a295a1022a4d_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">Contract with Customer Rollforward</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_2441c94f-83c4-458d-bf83-e15ceb1f04dc_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_us-gaap_ForeignEarningsRepatriated_de7a66fc-ac56-494b-b5ca-6d1664a5edef_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignEarningsRepatriated" xlink: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 earnings repatriated</link:label>
    <link:label id="lab_us-gaap_ForeignEarningsRepatriated_label_en-US" xlink:label="lab_us-gaap_ForeignEarningsRepatriated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Earnings Repatriated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignEarningsRepatriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignEarningsRepatriated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignEarningsRepatriated" xlink:to="lab_us-gaap_ForeignEarningsRepatriated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_6fdf1491-1a6e-4a5f-aa16-578aacad4fc1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Accumulated Other Comprehensive Loss, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_f216a182-3664-4c11-88d6-33f257c99507_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_dcbd047b-bd70-405a-a246-173edc710eea_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_EarningsPerShareAbstract_641e9300-cb60-42f1-a49f-c9b3754f2616_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">Earnings per share attributable to Trimble Inc.:</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_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_8bb66419-a741-4f53-9df8-28ba469ba57e_terseLabel_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Term Loan Credit Agreement, Five Year Tranche</link:label>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_label_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Term Loan Credit Agreement, Five Year Tranche [Member]</link:label>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_documentation_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" 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">2022 Term Loan Credit Agreement, Five Year Tranche</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" xlink:to="lab_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_b13b4476-f1ab-4d8a-be61-b15b836cfb55_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_RecordedUnconditionalPurchaseObligation_7e035571-2883-4c54-a3c9-313c7a083681_verboseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation" 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">Purchase obligations</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink: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 Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_a1d9d7e9-2e92-4edf-8235-6683e3886f43_terseLabel_en-US" xlink:label="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" xlink: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 revenue percentage</link:label>
    <link:label id="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_label_en-US" xlink:label="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" xlink: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 Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual Percentage Of Total Revenue</link:label>
    <link:label id="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_documentation_en-US" xlink:label="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" 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">This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period as a percentage of total revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" xlink:href="trmb-20221230.xsd#trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" xlink:to="lab_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_9c48baa9-915a-4955-b232-ea7c0c26be17_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">Short-term debt</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b167a5e-6d9b-4430-86a7-6d79e6616670_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_6da8b3ab-724a-480b-8ef8-4d5ee97504a1_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">Net cash 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_42528188-5ff3-4670-a4ac-ee5cf1efac2d_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_us-gaap_AccountingPoliciesAbstract_53c1df02-7f48-4af3-af9f-b6aa9d92ff8c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink: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 Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_c1a528ba-ad58-42a4-a7ed-76c6c2c8c526_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 repurchase program authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_e9f8b5a3-033a-4062-ab42-b3eddefc305f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink: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, debt</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink: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, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_258bc07c-c802-4886-b066-0bfb44cb2d08_terseLabel_en-US" xlink:label="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Stock Repurchase Program</link:label>
    <link:label id="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_label_en-US" xlink:label="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Seventeen Stock Repurchase Program [Member]</link:label>
    <link:label id="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember" 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">Two Thousand Seventeen Stock Repurchase Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandSeventeenStockRepurchaseProgramMember" xlink:href="trmb-20221230.xsd#trmb_TwoThousandSeventeenStockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TwoThousandSeventeenStockRepurchaseProgramMember" xlink:to="lab_trmb_TwoThousandSeventeenStockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_e00ac72e-2028-44b1-bb7e-a6d4708003e1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink: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, Unclassified [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink: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, Unclassified [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAbstract" xlink:to="lab_us-gaap_LongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_43ce87cf-ceff-498f-8921-95efde379378_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink: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 and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink: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-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_8bffec0c-55ba-4155-a652-9c50bd6ab57c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_39b3345f-959a-4186-bc7d-d86b5282626a_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" 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">Divestitures gain, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock_a6822554-5c1b-4cc9-b885-d7009f898222_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock" xlink: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 Combination, Separately Recognized Transactions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock" xlink: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, Separately Recognized Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7ce274fd-63bc-4336-8a62-1c96e0079415_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">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_95a0153b-f947-4007-b38e-663b2b0594b0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated income before 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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_34512def-9525-4d90-b97c-ec1712c5ba83_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink: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 income taxed at different rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_a8d16bce-adb0-4733-87e9-3ba2272048b5_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">Segment [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_9f5c851e-3e8a-4085-bf77-8bf223e1efaf_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_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_28968d33-1d0f-45ac-9dec-cba7cec7cf1f_terseLabel_en-US" xlink:label="lab_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag</link:label>
    <link:label id="lab_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_label_en-US" xlink:label="lab_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag</link:label>
    <link:label id="lab_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_documentation_en-US" xlink:label="lab_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" 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">Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="trmb-20221230.xsd#trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="lab_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_c8d820e8-a48a-4458-8b4a-7795bbc52ecd_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">Earnings Per Share</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_DeferredTaxLiabilitiesOther_898b6f89-2243-4be6-bde1-c8a6c93dbfcf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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 Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_c5fd4b3e-078e-4cf2-8541-097c7b5eb000_terseLabel_en-US" xlink:label="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" xlink: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 tangible assets acquired</link:label>
    <link:label id="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_label_en-US" xlink:label="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" xlink: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 Net Excluding Intangibles And Deferred Taxes Liabilities</link:label>
    <link:label id="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_documentation_en-US" xlink:label="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" 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">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" xlink:href="trmb-20221230.xsd#trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" xlink:to="lab_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_e0b155db-858c-4cae-abe6-9aee97dfbc3c_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TwoThousandTwentyFourSeniorNotesMember_d69b022c-83f8-4c1c-93e6-a5c4f49be221_terseLabel_en-US" xlink:label="lab_trmb_TwoThousandTwentyFourSeniorNotesMember" xlink: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, 4.75%, due December 2024</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyFourSeniorNotesMember_label_en-US" xlink:label="lab_trmb_TwoThousandTwentyFourSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty Four Senior Notes [Member]</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyFourSeniorNotesMember_documentation_en-US" xlink:label="lab_trmb_TwoThousandTwentyFourSeniorNotesMember" 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">Two Thousand Twenty Four Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyFourSeniorNotesMember" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyFourSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TwoThousandTwentyFourSeniorNotesMember" xlink:to="lab_trmb_TwoThousandTwentyFourSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c091a8d7-4436-43cb-bca5-1b873a8b80d8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink: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, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink: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, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_8eb27739-c4fe-430a-bb69-801092f68f48_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" 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">Noncontrolling interest investments</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink: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, Decrease from Redemptions or Purchase of Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_73193d4e-7ebc-428b-ae3e-619ca3127754_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Federal:</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_42668ee6-4808-4cd9-b2d4-be5b19ebe329_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certain Balance Sheet Components</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink: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 Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_768764c0-2259-480f-a937-639683ed2088_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5206ab56-d398-442b-8e0a-c344b6b5de27_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Provision For Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8b4d1774-b944-499d-b6b0-705210133354_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_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_17b66203-5b30-4fab-bd5b-9a009615442b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_cc2eb582-b9ee-4bc2-a4d0-95ba75b75d78_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink: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, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink: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, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8a104652-3109-46fa-96ca-2af21f1b8f4f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized compensation expense weighted-average recognition period, in years</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_7d781ccc-12e4-4620-bf17-e6a646ae277d_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 to acquire businesses, gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_7a5dc4b6-9a4f-4df5-b956-f507d200d280_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Total purchase consideration</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_7d29671f-cc59-4894-8ade-12b5671f51c1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_30317a34-dfdd-4694-8192-7dc15a0a705b_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 margin</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_trmb_UncommittedRevolvingCreditFacilities75millionMember_3fdaad44-4367-4ae6-a94b-5d40d27b1519_terseLabel_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities75millionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Revolving Credit Facilities $75 million</link:label>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities75millionMember_label_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities75millionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Revolving Credit Facilities $75 million [Member]</link:label>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities75millionMember_documentation_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities75millionMember" 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">Uncommitted Revolving Credit Facilities $75 million [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities75millionMember" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities75millionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_UncommittedRevolvingCreditFacilities75millionMember" xlink:to="lab_trmb_UncommittedRevolvingCreditFacilities75millionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_a5e7f97a-b0f5-43ac-b503-64c10e0ec383_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_trmb_DebtLongTermAndShortTermCombinedAmountGross_ac96dc36-1efc-4a70-bb38-00bb2522e3e9_totalLabel_en-US" xlink:label="lab_trmb_DebtLongTermAndShortTermCombinedAmountGross" 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</link:label>
    <link:label id="lab_trmb_DebtLongTermAndShortTermCombinedAmountGross_label_en-US" xlink:label="lab_trmb_DebtLongTermAndShortTermCombinedAmountGross" xlink: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, Long Term And Short Term, Combined Amount, Gross</link:label>
    <link:label id="lab_trmb_DebtLongTermAndShortTermCombinedAmountGross_documentation_en-US" xlink:label="lab_trmb_DebtLongTermAndShortTermCombinedAmountGross" 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, Long Term And Short Term, Combined Amount, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross" xlink:href="trmb-20221230.xsd#trmb_DebtLongTermAndShortTermCombinedAmountGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross" xlink:to="lab_trmb_DebtLongTermAndShortTermCombinedAmountGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_2bb04bc3-d5c5-4dcb-874b-d4c3bf0ea505_terseLabel_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink: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 on cash flow hedge</link:label>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_label_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink: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, Cash Flow Hedge, Cumulative Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:to="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_9f2dd896-f9c8-4a7d-a49a-7d876117a486_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" 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">Foreign currency translation and other adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink: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, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_47a0c251-8496-40b2-957f-d5371dcd1bcb_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions</link:label>
    <link:label id="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_label_en-US" xlink:label="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_351fcaf8-6170-4ba5-99f9-7d9a53844cb2_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 relationships</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_ffe12f0e-0263-4d07-856e-8bf3a5324372_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_us-gaap_LeasesAbstract_2f6ad762-4b34-4868-b521-67fed326e544_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_24aa7b9e-3f07-4099-ad13-f7a4d92279dc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 expense:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_67cf1fa1-a922-4997-9395-8f25893aa489_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_48176f38-7bb0-41bf-9edb-e882a325e81e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_9392b831-9fb6-4726-bddc-2888218272d6_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_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_23e34bc5-128d-47b5-9dc6-41013e9d7925_terseLabel_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Revolving Credit Facilities 100 million euros</link:label>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_label_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Revolving Credit Facilities 100 million euros [Member]</link:label>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_documentation_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" 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">Uncommitted Revolving Credit Facilities 100 million euros [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities100millioneurosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" xlink:to="lab_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_4b4b000a-390c-4b20-b2b1-c03050772f74_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_76d3b245-d513-4531-8ea0-07a9d2d5eb39_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_us-gaap_CommonStockParOrStatedValuePerShare_58d864c7-4763-4a78-9b21-3a7ef29cfb65_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink: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, par value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink: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, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_a15e2277-b32b-4957-b79e-48e0d7ecffb0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink: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</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_d71130e0-c9d0-4f00-b4dd-0aeea5f4b83b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink: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 net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink: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 Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_2ad6272e-114a-40a2-9865-02a965c12427_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_39d94428-62ca-49ef-966f-bf62cd617848_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_afacb975-9f89-49ae-bf9d-ab6e6821706c_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_dei_AuditorName_ce18a1d3-5162-400f-aafb-acf2f6ed5d86_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_867c02dd-7ed3-407b-a64a-adb4f7c6dbf5_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 Measurements</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_us-gaap_OperatingLossCarryforwards_63da7bca-3956-4e0c-b292-b2cb7b27de53_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_45e676b8-6267-4ab5-b2e7-47d58bf89e36_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_6b3247a7-9afe-4e69-a5fd-0197918bc4f9_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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_0281ccad-d326-4e16-8847-a57d7353719d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" 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">U.S. Federal research and development credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a8588494-5daf-47fa-8c1f-3d6067eada4e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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 Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_113c7b73-12df-4454-aa8f-bbbf604c37cb_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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, 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_us-gaap_ResearchAndDevelopmentExpense_576b9bfb-6e20-405d-af67-bcfe641384ef_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_86308550-9233-4ea0-90e0-08cfe9b6e4bb_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Decrease) increase related to prior years' tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_b19b1b3f-ff19-47ed-9710-15b07e0d2a93_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b6ffbd3f-4d7b-4128-ae48-88105eddd44b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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 Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember_61fd6de0-37f5-4edc-b63b-0ac519ce54b4_terseLabel_en-US" xlink:label="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific and Rest of World</link:label>
    <link:label id="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember_label_en-US" xlink:label="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific And Other Non Us Countries [Member]</link:label>
    <link:label id="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember_documentation_en-US" xlink:label="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember" 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">Asia Pacific And Other Non-US Countries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AsiaPacificAndOtherNonUsCountriesMember" xlink:href="trmb-20221230.xsd#trmb_AsiaPacificAndOtherNonUsCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_AsiaPacificAndOtherNonUsCountriesMember" xlink:to="lab_trmb_AsiaPacificAndOtherNonUsCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_03755174-cd96-44b6-8148-ecc9280d26b8_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_LongTermDebtPercentageBearingFixedInterestRate_cedf03de-c2bc-46c4-bcf7-a556fb5ad3a1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink: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, percentage bearing fixed interest, percentage rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink: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, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_82e3a853-c92f-4c26-a339-b6d3d3a0f255_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fe62cf83-1ffc-42a4-87c1-9fd023c22913_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">Number of units, granted (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_RestrictedStockUnitsRSUMember_d9d32729-9c30-40a1-8d97-d90b6ff186f2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_0623d1e6-1166-48cb-b017-8a0b69bc6452_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8e4aef1f-ee2a-42a9-b685-8c15c41730fd_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4d53ebeb-52d1-4377-9036-2d7264714269_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_b58a321d-403a-490d-910e-b4f6b023882f_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use Of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_2b68152e-c3ca-4ae1-8f33-2388fc253fdc_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_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_c346d3ba-f177-42d2-83f8-fd1258a69ea7_terseLabel_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Term Loan Credit Agreement, Three Year Tranche</link:label>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_label_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Term Loan Credit Agreement, Three Year Tranche [Member]</link:label>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_documentation_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" 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">2022 Term Loan Credit Agreement, Three Year Tranche</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" xlink:to="lab_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_0f4552ba-fddc-4a31-a2e7-c174844a3332_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_ceb8dffa-b635-47b9-8e8c-58aea58d0014_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink: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 period</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink: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, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_ac1d9db9-273e-471a-94ad-d54038aa77fd_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_9d9b9d75-e29b-4a16-9565-48b2ca304722_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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 State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_e7979250-7e5e-4153-b40f-ead9593e1f46_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink: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 goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_c491700e-78e0-43f8-b6fc-00d2a94bda24_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_IncreaseDecreaseInOperatingLiabilitiesAbstract_8a081ddc-a578-46d7-8eae-35c554806c57_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink: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 Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_b630171e-66f4-403b-bc46-b85cfee74611_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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">Amortization of purchased 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_3ac72638-5cbc-4be2-af6f-6cd03e264633_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 Changes In Carrying Amount Of Goodwill By Operating Segment</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_us-gaap_InterestPaidNet_48073059-6926-4d5f-9481-f32cf81932e1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_016830d8-43b6-4d25-b501-0cfddca8700d_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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0e9cf2ca-e485-446e-986c-4111ce28d84a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_75ac2457-738a-4b24-983a-26b30b9e43b5_totalLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" 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 debt</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink: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, Long-Term and Short-Term, Combined Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_74e64747-bc16-4d6f-85b7-aa31575c091d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, equity instruments other than options, vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa30c03d-4fbb-47ec-95f5-3be3bd1419b2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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 External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0adda7c5-e103-4da9-8507-5405c938a08d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_ea77c581-04e2-4697-838e-e7c027b5f31e_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">Non-Segment</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_us-gaap_InventoryPolicyTextBlock_cf9a6b89-9d81-4b5c-a2ac-26b54134bbfd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_15323515-e830-4e16-9e73-52c9301ce9c4_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink: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 and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_9a93eb2f-cacc-4f3b-8e69-7db1259db465_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 Trimble Inc. stockholders&#8217; equity</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_TaxCreditCarryforwardAmount_129c31e9-6b87-4b3f-86d1-ed2820ab6c93_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_2c9347ee-6778-453d-86e6-0fdf3d9707b9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3ead96c3-e6c3-4343-83c4-5ea033030b4d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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&#160;average grant-date&#160;fair&#160;value, canceled and forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1232fb9a-2b5b-4d24-afb0-8235961da462_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_4732cb28-6dab-4440-9878-0d2aa71ae328_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_1ed54e45-cd94-43b9-b1c1-aef726e549be_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_CapitalizedContractCostAmortization_4bc14d31-a5c0-408a-a904-3fc6f0596257_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink: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 expense related to deferred costs to obtain customer contracts</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink: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, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_ea6420be-50a3-4951-ae9a-3870869a13a0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink: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, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink: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, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c9b69bcc-2b0e-444f-b649-624686976d3a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">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_ScheduleOfPropertyPlantAndEquipmentTable_28f3edef-4da8-4e33-a7de-144d2dbfd240_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6b914876-0122-4650-8091-e5f830dd6017_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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 Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_22999320-0a6a-4dbe-ade3-c4681acfee4c_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_222e078c-df0a-4981-b691-c48e9e802acb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_9a8c57de-5340-4118-9c00-c19932b01e07_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_SegmentReportingInformationLineItems_0e92b03b-dbc6-42be-a69a-e320be8673ff_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_trmb_DeferredTaxAssetsOperatingLeaseLiability_01bf7418-e27b-40d4-a87a-c5051e50b50b_terseLabel_en-US" xlink:label="lab_trmb_DeferredTaxAssetsOperatingLeaseLiability" xlink: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_trmb_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_trmb_DeferredTaxAssetsOperatingLeaseLiability" xlink: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 Tax Assets, Operating Lease, Liability</link:label>
    <link:label id="lab_trmb_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_trmb_DeferredTaxAssetsOperatingLeaseLiability" 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">Deferred Tax Assets, Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_trmb_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_8df55bb4-0baf-4f0e-a0ea-9e1ac3c88738_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings net of revenue recognized from current year</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink: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, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_9908f343-bc87-4eb3-b4a0-d86dd6e6b09f_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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 lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_833f1b24-fcd6-4f37-a653-817cab4e64e2_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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_83419046-0b7f-4041-8180-48d5e1cc376d_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">Summarizes the Components 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_StockIssuedDuringPeriodValueShareBasedCompensation_34e5edbf-c307-4fb1-92e4-28f5862faed5_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">Issuance of common stock under employee plans, net of tax withholdings</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_NumberOfReportableSegments_d1c570c2-52fb-403e-8d88-7ab5223ae3d8_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_3dbb995e-254a-4f97-8f42-e351fbbcd0c5_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink: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 Lease Costs</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_5ba033d5-7dc8-4fb7-8751-e77a5e3b602b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink: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 Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3394eab4-b9e2-4a03-8cae-b98b82f9beee_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, number of shares available (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_b0a9bc93-d955-4a6b-a7fd-01bb988c822d_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" 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">Contingent consideration liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink: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, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_759a7780-65f6-49b2-8780-049dcf841d81_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_5fbdc27f-8756-4c1d-a42e-21dbdd06f8bb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Performance of Our Financial Results</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_920301c6-8b76-442d-b2b5-432029b64e46_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_9e74bbdb-50d8-4cf5-896b-d00429f50786_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_278bc0a0-1c6f-4715-bea5-d1082f867e2e_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a4ddd6bf-7f22-4c0d-aba6-3663d93ceb62_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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">Weighted&#160;average grant-date&#160;fair&#160;value, shares vested, net (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_DebtInstrumentInterestRateEffectivePercentage_ed497a54-1e88-40f5-ae60-1d4b420b383e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_75103869-a49b-48ab-98eb-9f290f828de4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_bc69523a-6c57-4340-b8bd-ef415ba27b7e_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" 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">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_db95d18f-5989-4f7f-b512-15ca55dfbedd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_5fb30150-29a1-46ce-bcf6-3eb645b599c2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_bc636913-cca7-4c91-86b9-aad20a5fdfb3_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_ee8872b4-a096-4629-931c-53773d56903a_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_RetainedEarningsAccumulatedDeficit_9d106715-7e8a-47c5-9732-a9825e4c9bd8_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_trmb_BuildingsandInfrastructureMember_3fb1f9ee-87e6-4d9d-a213-12b2be13cc1d_terseLabel_en-US" xlink:label="lab_trmb_BuildingsandInfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Infrastructure</link:label>
    <link:label id="lab_trmb_BuildingsandInfrastructureMember_label_en-US" xlink:label="lab_trmb_BuildingsandInfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Infrastructure [Member]</link:label>
    <link:label id="lab_trmb_BuildingsandInfrastructureMember_documentation_en-US" xlink:label="lab_trmb_BuildingsandInfrastructureMember" 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">Buildings and Infrastructure [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_BuildingsandInfrastructureMember" xlink:to="lab_trmb_BuildingsandInfrastructureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5d7c691f-ae16-4807-90ee-cbdb339b6bcc_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_36264450-278a-4476-9237-38da07e42a1f_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_trmb_ShortTermDebtGross_cf3f1090-0c8b-4a1a-b84f-85c1bfb8a35d_terseLabel_en-US" xlink:label="lab_trmb_ShortTermDebtGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_trmb_ShortTermDebtGross_label_en-US" xlink:label="lab_trmb_ShortTermDebtGross" xlink: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 Term Debt, Gross</link:label>
    <link:label id="lab_trmb_ShortTermDebtGross_documentation_en-US" xlink:label="lab_trmb_ShortTermDebtGross" 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">Short Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ShortTermDebtGross" xlink:href="trmb-20221230.xsd#trmb_ShortTermDebtGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ShortTermDebtGross" xlink:to="lab_trmb_ShortTermDebtGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementMember_983267a6-a7cd-4eca-b0bd-aec02ce5d58e_terseLabel_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Term Loan Credit Agreement</link:label>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementMember_label_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Term Loan Credit Agreement [Member]</link:label>
    <link:label id="lab_trmb_A2022TermLoanCreditAgreementMember_documentation_en-US" xlink:label="lab_trmb_A2022TermLoanCreditAgreementMember" 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">2022 Term Loan Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementMember" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_A2022TermLoanCreditAgreementMember" xlink:to="lab_trmb_A2022TermLoanCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_d9eb97c6-a192-4ddb-8db9-d9a4c2da0ce7_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_us-gaap_FairValueMeasurementsRecurringMember_32ac4cb8-b590-4414-b06a-8fa90880432d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_5e8ca6db-98a6-41c5-9484-04806e8c8916_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_de31fb71-d24d-4332-b5d2-dcbb5f3d9c1f_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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_0c5e91f9-638d-4c2b-bcf0-412ea4545ca6_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink: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 goods and service excluding amortization</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink: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 Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_549f8c48-a711-4d6b-8747-11fd21c0a9d1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_42939eda-b5c0-49fe-aed4-ea46b84c5be2_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_22d45fd3-a5df-4b62-94d0-82f22e2e9551_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_trmb_TwoThousandTwoStockPlanMember_c4de5aba-20db-490c-9810-9d5a80be7f59_terseLabel_en-US" xlink:label="lab_trmb_TwoThousandTwoStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2002 Stock Plan</link:label>
    <link:label id="lab_trmb_TwoThousandTwoStockPlanMember_label_en-US" xlink:label="lab_trmb_TwoThousandTwoStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Two Stock Plan [Member]</link:label>
    <link:label id="lab_trmb_TwoThousandTwoStockPlanMember_documentation_en-US" xlink:label="lab_trmb_TwoThousandTwoStockPlanMember" 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">Two Thousand Two Stock Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwoStockPlanMember" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwoStockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TwoThousandTwoStockPlanMember" xlink:to="lab_trmb_TwoThousandTwoStockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_bfbf26f3-70e2-4a8c-b1c8-81adfc9adefd_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">Contingent consideration assets</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6186fdef-67ee-410a-9a4c-edfe91fbf9e0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Number of units, outstanding at the beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_77969251-c140-452c-ab8c-b8567f062607_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Number of units, outstanding at the end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_535b42ef-618d-494d-8914-ce09649cecf3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized research and development</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink: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 Tax Assets, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_ea97ae6e-3bcf-4527-94b8-76929aa29594_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink: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 Costs to Obtain Customer Contracts</link:label>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink: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 Charges, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:to="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_de0b1c04-7077-432f-84e3-fc9d5f254b7f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink: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, Measurement Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink: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, Measurement Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:to="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f021ef6d-cbb2-4b35-bca8-2654af9fab39_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_49ab3c43-868f-4ced-b355-3af2b873481f_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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 non-operating income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_6be6401d-0c4f-42e3-ae02-52e5d56b197d_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">Total non-operating income (expense), 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_64f91554-cff1-4093-9243-583b2e304fff_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_DeferredCostsCurrent_b30a919e-a721-4949-8e08-54c409d3f68c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrent" xlink: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 costs, current</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrent" xlink: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 Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCurrent" xlink:to="lab_us-gaap_DeferredCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_19c2d231-f3e0-447f-9bf1-e617403a1c50_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_a9126318-8b34-4485-afa3-c87d36433ca1_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">Gross&#160;Carrying Amount</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_LossContingenciesTable_56360ac8-b50e-425b-9b5b-6f166f81eee7_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_trmb_NumberOfRevolvingLoanFacilities_9bd2827a-131b-4b6f-9972-c9b996a2995f_terseLabel_en-US" xlink:label="lab_trmb_NumberOfRevolvingLoanFacilities" xlink: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 revolving loan facilities</link:label>
    <link:label id="lab_trmb_NumberOfRevolvingLoanFacilities_label_en-US" xlink:label="lab_trmb_NumberOfRevolvingLoanFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Revolving Loan Facilities</link:label>
    <link:label id="lab_trmb_NumberOfRevolvingLoanFacilities_documentation_en-US" xlink:label="lab_trmb_NumberOfRevolvingLoanFacilities" 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">Number Of Revolving Loan Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_NumberOfRevolvingLoanFacilities" xlink:href="trmb-20221230.xsd#trmb_NumberOfRevolvingLoanFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_NumberOfRevolvingLoanFacilities" xlink:to="lab_trmb_NumberOfRevolvingLoanFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_33eab348-9cdc-4777-b652-61d2023cb777_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_9947e15b-dc69-4708-a23d-108eccce87a8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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 right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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 Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9c199511-95db-4cef-b29e-18cdef1f4d1d_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_dei_AuditorFirmId_a4eb4e2d-48cb-47f8-a463-ad90a688c3e4_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_9873eec9-b7a0-4ea5-999b-8cba969d4098_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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 Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_130a17c0-090e-44d5-b5b6-d14eb3b24aeb_terseLabel_en-US" xlink:label="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" xlink: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 principal payment</link:label>
    <link:label id="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_label_en-US" xlink:label="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" xlink: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, Periodic Payment, Percentage Of Principal</link:label>
    <link:label id="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_documentation_en-US" xlink:label="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" 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, Periodic Payment, Percentage Of Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" xlink:to="lab_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_a9d052a0-fa24-4cce-8917-f04b78cb1379_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_us-gaap_ForeignCountryMember_d6a4b2bc-5785-4693-8314-d38426e347ce_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_30505297-9862-4048-b8c8-a19ef9a3f9e9_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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4092e99c-5a4b-4956-947e-86be3f2faaac_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefit related to stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b792d062-ed2f-4c04-b896-fb809be3a61b_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">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_4f1a70f8-b978-43a8-91e2-574a57b30ea5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink: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 operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_5b623954-db1f-4eb5-ab9d-706576a66e1d_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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">Consolidated operating income</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_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_497c6090-2a8a-4a32-a0a9-95304258f498_terseLabel_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" xlink: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 U.S. taxes on foreign operations</link:label>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_label_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent</link:label>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_documentation_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" 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">Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" xlink:to="lab_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_1dcec61a-3ba0-4fce-a11d-4c89d2e841ec_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_d65448ff-d78c-4d4c-92f0-1a3f0ab4f684_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink: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 Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b8372989-5b52-4703-8bf3-51c4e4ea13ea_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">Recently issued Accounting Pronouncements not yet Adopted and Recent Adopted 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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_80db5e6e-42ce-4bc1-a6c6-df83a0f01bb0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_fd613c1e-66c6-4417-a4b8-03f62c1f87f7_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" 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">Current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink: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, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_75823ffd-81a1-4527-a68c-bc5c8d4313d5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses not currently deductible</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_RevenueContractTerm_1b4d79f6-f6a8-44f5-975d-168e1bbb0541_terseLabel_en-US" xlink:label="lab_trmb_RevenueContractTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription revenue term</link:label>
    <link:label id="lab_trmb_RevenueContractTerm_label_en-US" xlink:label="lab_trmb_RevenueContractTerm" xlink: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 Contract Term</link:label>
    <link:label id="lab_trmb_RevenueContractTerm_documentation_en-US" xlink:label="lab_trmb_RevenueContractTerm" 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">Revenue Contract Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RevenueContractTerm" xlink:href="trmb-20221230.xsd#trmb_RevenueContractTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_RevenueContractTerm" xlink:to="lab_trmb_RevenueContractTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_a6b4a688-14e7-4ec2-a49a-3cd69fa83909_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7b3d9a2b-68f9-4f01-a35b-9bf71b431b29_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_dcee3e2f-79e3-4ca4-8eca-2e4e3fb59bd4_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_e56b0a01-e176-4fe2-a6c3-b306231cf75f_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_9f8bdc87-0f28-4a7d-b130-0199af8a3a99_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_6e8c9882-f787-430f-b88c-bbcdbb1a5cb3_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_4da6cd0c-5799-49e6-91da-cd339d807e84_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 as of year end 2021</link:label>
    <link:label id="lab_us-gaap_Goodwill_9938cfa0-3bb3-4fa4-b455-d254d296c938_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">Ending Balance</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_BalanceSheetRelatedDisclosuresAbstract_d1cd3973-601a-414d-9c79-0404411e5626_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_079344f4-f1e6-4eb4-bd25-02b13715d3e7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink: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 by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink: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 Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_c5b694e8-52cc-4ef6-bbfa-d2c496b12e15_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 repurchased during period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_806ddac8-d0d3-4903-ab15-e190a4bdbb6c_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 income to net cash provided by 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_8c3879e4-a9b3-4cfa-8cfb-bc003c184a4e_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">Intangible Assets And Goodwill</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_StandardProductWarrantyAccrual_f56125bc-87a9-45b4-b72d-4afb98a3d97c_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink: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 warranty expenses</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5e5fe995-f5a6-4ebc-9078-9e0e7da00ffa_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 tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_b6d15fd2-202c-4954-b4fe-56f3b8645b8e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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 tax provision</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_srt_SegmentGeographicalDomain_ce27928c-8731-4e2e-a4e0-3dac4b52bc9c_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_a3abe677-5870-43d7-ba24-1cc6b4ac7c7f_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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 Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_354c761b-7611-48c8-a61f-2d597a7c8227_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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 and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_afe945c4-a76c-4ae7-a6db-4de970cf76f0_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 income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_758ce9e9-d246-4423-9a58-557607a73a7b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" 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">Non-current deferred income tax liabilities</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_PreferredStockParOrStatedValuePerShare_c23f1cdf-1a22-429d-a955-eb69810988f6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, par value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bfda73d8-0ca0-43ad-9219-bd9b099aed16_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6593163e-c740-4948-b58c-d23a57cca2cf_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_dei_EntityPublicFloat_3321b52c-1a53-45ba-9b56-380419e0b054_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0afa7eea-3abd-4069-b185-cfbf0beca867_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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 Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_772a7e55-aa14-41a2-8e84-653e4de17925_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_e72905de-eb92-42a0-bdf8-1e54fe19d0d9_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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_63103c01-87e5-48a3-8187-d0b13f43fc2b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_0abf26d7-6e93-424c-aa77-14d2602b5c05_totalLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" 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 cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink: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 Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_065128a3-83c4-4608-bbbd-a773da6038c6_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_70c5f576-6448-4f65-a3af-d85b60d04ea5_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">Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (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_us-gaap_DerivativeLiabilities_5ac3ee2c-4c4e-4d87-8d8b-1c2626bafb0f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f243d830-d204-48e8-b153-e919b18bec99_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink: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 Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_Scenario3Member_27225db0-e33e-4e94-abc9-6dda3a7cd3de_terseLabel_en-US" xlink:label="lab_trmb_Scenario3Member" xlink: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 3</link:label>
    <link:label id="lab_trmb_Scenario3Member_label_en-US" xlink:label="lab_trmb_Scenario3Member" xlink: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 3 [Member]</link:label>
    <link:label id="lab_trmb_Scenario3Member_documentation_en-US" xlink:label="lab_trmb_Scenario3Member" 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">Scenario 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario3Member" xlink:href="trmb-20221230.xsd#trmb_Scenario3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_Scenario3Member" xlink:to="lab_trmb_Scenario3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_d72aa965-722d-454c-aea5-b75b4ebf8bd4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_8d2c80e7-74bb-4431-9e19-0526e6eadef0_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">Components Of Net 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_LossContingenciesLineItems_0336e993-1aef-4c71-b69a-27cfeea0178c_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_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_e413a083-c451-48b2-8496-881cb534df1f_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_1f5e8425-71b1-47fc-a8ea-09961bab9178_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (benefit) for taxes:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_PostContractSupportTerm_b6f4105b-b251-4f88-ab00-4bea8cc36a90_terseLabel_en-US" xlink:label="lab_trmb_PostContractSupportTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post contract</link:label>
    <link:label id="lab_trmb_PostContractSupportTerm_label_en-US" xlink:label="lab_trmb_PostContractSupportTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post Contract Support Term</link:label>
    <link:label id="lab_trmb_PostContractSupportTerm_documentation_en-US" xlink:label="lab_trmb_PostContractSupportTerm" 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">Post Contract Support Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PostContractSupportTerm" xlink:href="trmb-20221230.xsd#trmb_PostContractSupportTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_PostContractSupportTerm" xlink:to="lab_trmb_PostContractSupportTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_6b41be04-eedb-4969-84c6-45945d360976_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_f1d933d8-6678-40c5-90d7-39de0b97f2c3_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TransportationMember_3ef781df-756b-4c63-b39e-f69cafe7ca6e_terseLabel_en-US" xlink:label="lab_trmb_TransportationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation</link:label>
    <link:label id="lab_trmb_TransportationMember_label_en-US" xlink:label="lab_trmb_TransportationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation [Member]</link:label>
    <link:label id="lab_trmb_TransportationMember_documentation_en-US" xlink:label="lab_trmb_TransportationMember" 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">Transportation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TransportationMember" xlink:to="lab_trmb_TransportationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_a7811010-0576-4ae0-8fb6-feb297fea8e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance adjustments above target levels at vesting date (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink: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, Other Increases (Decreases) in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_4034357d-d1fb-48c8-855d-fb3238a1d567_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, $0.001 par value; 360.0 shares authorized; 246.9 and 250.9 shares issued and outstanding at the end of 2022 and 2021</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_us-gaap_DebtInstrumentNameDomain_d40b668a-2c37-4aed-a4d0-eab0e27e25db_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_3912af9c-ed0a-4468-9e37-c3199ef88836_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_3ccef6fc-8978-4b0d-99c9-9821b982eb8f_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_DeferredTaxAssetsGrossAbstract_ecc6234b-db96-458b-9aca-b29c38be8d9c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink: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 tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink: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 Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_1981db8f-e2a4-4232-b0be-82bb72ed2bca_terseLabel_en-US" xlink:label="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs, Achievement Of Company Performance Metrics</link:label>
    <link:label id="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_label_en-US" xlink:label="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Stock Units, Achievement Of Company Performance Metrics [Member]</link:label>
    <link:label id="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_documentation_en-US" xlink:label="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" 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">Performance-Based Stock Units, Achievement Of Company Performance Metrics</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" xlink:to="lab_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_55c16531-4784-4567-82c3-9c0a0e314ad1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">Weighted average grant-date fair value, granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1f609dc1-d927-4f8b-8f5e-4a3bd4493664_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&#160;average grant-date&#160;fair&#160;value, granted (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_srt_AsiaPacificMember_5d6a8355-ca5e-4fa2-85af-67c43d6940ca_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_80c5de2a-c89e-447d-9a85-3967024137b8_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" 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">Assets And Liabilities Measured At Fair Value On A Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_36c4665d-dfee-4dee-820e-3d37cb4eeb5f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Revenue</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_08f4ae6e-cb2b-46f4-8f9c-f0d21157a2a0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink: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, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DebtInstrumentScenarioAxis_17bf7c70-767c-493f-8c1b-5ff2ddf56693_terseLabel_en-US" xlink:label="lab_trmb_DebtInstrumentScenarioAxis" xlink: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, Scenario [Axis]</link:label>
    <link:label id="lab_trmb_DebtInstrumentScenarioAxis_label_en-US" xlink:label="lab_trmb_DebtInstrumentScenarioAxis" xlink: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, Scenario [Axis]</link:label>
    <link:label id="lab_trmb_DebtInstrumentScenarioAxis_documentation_en-US" xlink:label="lab_trmb_DebtInstrumentScenarioAxis" 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, Scenario</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioAxis" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DebtInstrumentScenarioAxis" xlink:to="lab_trmb_DebtInstrumentScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_1bb55bcc-fa57-4913-89dc-49cb2f6ab971_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease expense and other</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_c993f42b-228d-4021-9e44-3f2fe4154239_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_63ea9168-3cba-403b-8411-a75670e3b83d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8f8d6fbb-ebf1-44bd-a433-fa973fae5328_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 year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1100672c-2f75-4e72-a845-a4c237e13f03_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 year</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9416bd97-ff85-40bc-9070-064fafeb1e2c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_578fbb2d-ea26-4f7c-98d9-86dfe5174abc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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 before taxes, foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_49c62645-2687-45ff-986f-9941c16ef002_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_0bb1e40d-b055-44dd-9be6-ebf06d17f4ff_terseLabel_en-US" xlink:label="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" xlink: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 change in tax rate, income tax expense (benefit)</link:label>
    <link:label id="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" 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">Foreign Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" xlink:href="trmb-20221230.xsd#trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="lab_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_23879978-d8ab-487d-a43b-715b6c93aab8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_b7195052-6014-45fa-8439-bbc9ebb5bca8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_21ad3e96-81d6-4be4-9d69-64a8259926c4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink: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, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink: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, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_378ad3cb-7228-4bf9-9835-cb337dba631c_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_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_ParentMember_ee72f8db-3821-40fa-ac41-dfd061a098b2_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink: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 Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_187baf98-863a-4549-97cf-0758caec6c7b_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" 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">Acquisition-related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_3690634d-1e39-4a06-91b0-18d46944c675_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_CaliforniaFranchiseTaxBoardMember_2208c484-e488-4407-9371-9111c6ca8dfc_terseLabel_en-US" xlink:label="lab_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Franchise Tax Board</link:label>
    <link:label id="lab_us-gaap_CaliforniaFranchiseTaxBoardMember_label_en-US" xlink:label="lab_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Franchise Tax Board [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:to="lab_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9cb78292-2067-4f73-a436-8f7254ee082a_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_a7ef7971-a0f1-4446-bd28-aa11325c5cbd_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_LesseeOperatingLeaseRemainingLeaseTerm_126ca419-03e2-4462-8a49-aebfb8d0c3f9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink: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 term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_99fde1d5-20ed-4a28-b276-1c47c91eae74_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Lives (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_763bea67-8bf1-489b-8ab6-7141653ad6f3_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">Net cash 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_InternalRevenueServiceIRSMember_968f3738-3cfd-479a-b96a-7d37498bccf6_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IRS</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_05f762f7-cd9c-418c-b565-06ada018b8cb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_bfd70d6f-915c-4907-aeb0-c3dc324b42ba_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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 issued during period, value, employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d3937b71-129a-453a-b858-f418b10e6b54_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 attributable to Trimble Inc.</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_trmb_DebtInstrumentScenarioDomain_913cf58a-0153-4ab1-8f92-0fc4d7030aec_terseLabel_en-US" xlink:label="lab_trmb_DebtInstrumentScenarioDomain" xlink: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, Scenario [Domain]</link:label>
    <link:label id="lab_trmb_DebtInstrumentScenarioDomain_label_en-US" xlink:label="lab_trmb_DebtInstrumentScenarioDomain" xlink: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, Scenario [Domain]</link:label>
    <link:label id="lab_trmb_DebtInstrumentScenarioDomain_documentation_en-US" xlink:label="lab_trmb_DebtInstrumentScenarioDomain" 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, Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioDomain" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DebtInstrumentScenarioDomain" xlink:to="lab_trmb_DebtInstrumentScenarioDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_3f6eeb8e-4e0c-4e40-bd12-6c4eb39c353b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions due to acquisition</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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_9d6d0e44-571a-43d5-ae5f-b40398439c60_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">Acquisitions And Divestitures</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0cf196cf-cb78-4dc9-aa82-d439e3dfdd62_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 Revenue, Operating Income And Identifiable Assets By Segment</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_us-gaap_ConstructionInProgressMember_29133770-2d4a-41ed-b429-275dc690a59f_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_3242aada-2110-4f4a-97ad-b110c3ce223c_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_trmb_DenominatorAbstract_af91ed54-2453-441a-8143-d5e3a95ab888_terseLabel_en-US" xlink:label="lab_trmb_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_trmb_DenominatorAbstract_label_en-US" xlink:label="lab_trmb_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator [Abstract]</link:label>
    <link:label id="lab_trmb_DenominatorAbstract_documentation_en-US" xlink:label="lab_trmb_DenominatorAbstract" 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">Denominator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DenominatorAbstract" xlink:href="trmb-20221230.xsd#trmb_DenominatorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DenominatorAbstract" xlink:to="lab_trmb_DenominatorAbstract" xlink:type="arc" order="1"/>
    <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_us-gaap_OtherLiabilitiesCurrent_04e39c82-2abe-49f7-a843-a40ae8488a4a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5796fb3b-2a12-49c8-96da-b3f5928871c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" 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 taxes</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink: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, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_efd40e72-22b0-4df3-9f07-210d05fb1808_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 non-current 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_GoodwillAndIntangibleAssetsPolicyTextBlock_b8ddfc14-9be5-401c-97b7-dc8c19c4182b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_InternalUseOfSoftwareMember_819dbaf5-d3c5-4ec9-a974-b670702c922c_terseLabel_en-US" xlink:label="lab_trmb_InternalUseOfSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal-use of software</link:label>
    <link:label id="lab_trmb_InternalUseOfSoftwareMember_label_en-US" xlink:label="lab_trmb_InternalUseOfSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Of Software [Member]</link:label>
    <link:label id="lab_trmb_InternalUseOfSoftwareMember_documentation_en-US" xlink:label="lab_trmb_InternalUseOfSoftwareMember" 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">Internal use of software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_InternalUseOfSoftwareMember" xlink:href="trmb-20221230.xsd#trmb_InternalUseOfSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_InternalUseOfSoftwareMember" xlink:to="lab_trmb_InternalUseOfSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_7d2c6735-fca6-4ea5-8591-1b73e4a98ed3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 and benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_c8a47c94-9b9b-478f-96b9-ee1081df3654_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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 lower fair market value to be purchased of common stock through payroll deductions</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_1f68b3aa-da35-4547-b7d5-d7df31040722_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">Unused commitment fee percentage</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d52736db-2f56-4e8a-90b0-05ea7fda47a7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_935b539a-1a3b-4547-a4cc-98aa2e09056a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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 Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_e61f43b9-5e14-47cc-a6fc-8eeb2b2c77ca_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink: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 costs to obtain customer contracts</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_8a9098df-fa55-4365-82d2-e63c25d2ae73_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink: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 Recognition, Multiple-deliverable Arrangements [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink: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 Recognition, Multiple-deliverable Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5a42aa8a-88c7-4f9f-84de-26506d5b2ef2_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">Stock issued during period, shares, employee stock purchase plans (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_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_18ce1665-56a6-4c2a-aa4e-e3c7cd73c391_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" 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">Unamortized discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink: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, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_1f0c32d0-6eb8-4dbb-a3b2-8f333ccdc7a4_negatedTerseLabel_en-US" xlink:label="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" 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">Purchase accounting adjustments</link:label>
    <link:label id="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" xlink: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 Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments</link:label>
    <link:label id="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_documentation_en-US" xlink:label="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" 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">Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" xlink:href="trmb-20221230.xsd#trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" xlink:to="lab_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_94a28047-654b-42ed-9458-4af14169b6d5_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8510c6ab-e920-4974-bf80-1c1e17eb2d6c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identified intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink: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, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7b97068e-be31-41ca-88f4-84e81e7b1586_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_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_367d3552-8f61-4fcd-9f96-2eaded513667_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. State income taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51b4f20d-f08b-4967-bd39-cf95b10a014a_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink: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_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_295ba13a-5b28-49af-84fa-7175aa64f3c7_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 exchange rate changes on cash and cash equivalents</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_eaacb9dd-68be-4c75-aedb-52f70b48f025_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 and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0ea377b7-f012-4b7f-b6a5-dada77729584_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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 property 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_us-gaap_OperatingLeasePayments_50aae43f-c252-4ad2-8703-d19c96e9eec5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5bda7bde-3bed-4beb-9bc0-bec1b2445f4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Estimated Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_5e668a0f-8174-4443-a7b3-88d63592006f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink: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 Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink: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 Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_d9bce8d4-d3d7-4adc-bdfe-87b8302a217d_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_SellingAndMarketingExpenseMember_b937d827-cb00-44a4-bc39-9566032c689d_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink: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 and Marketing Expense</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_373e8921-88c4-4b37-a35c-50dce6afa3c9_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" 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">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink: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 and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c5c3ebe2-c986-4155-94c8-1fc4aac0853f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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">Net change related to derivatives and other</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink: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, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_802e15ea-3047-40ab-a0d4-e57356e1e377_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Divestitures gain, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink: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, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a1de1c19-1f89-4820-9466-6dc64bdfa6e4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Number of units, cancelled and forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_673ba526-03e7-451a-bec1-dd7e647be074_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_e14b9ebc-2ba2-4dbd-aa48-637950b34fb5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_68e717ba-ee72-43da-b9d8-63600792173b_netLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_95264cfa-0f1b-484e-bf50-b211e4e930bd_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink: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 repurchased average price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchases, Final Price Paid Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_f22ef60c-73c9-4015-894f-aad6741764d2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink: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, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink: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, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_21194f6a-afec-4eeb-a4c9-401d5cf809a2_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_us-gaap_OperatingExpenses_5c5cccfe-9f73-46a6-aace-b5f2e726e7d7_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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 operating expense</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_40ac9af4-26f9-447c-a411-617574e41429_negatedLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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">Unallocated general corporate expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_c16ec84b-16f8-4e12-9dfa-573ef1fcc341_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_e383b969-d43b-4acc-927d-5da7a2d50aa9_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_efd1c824-6135-4779-82dc-26a300908014_totalLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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 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_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_2f174051-d661-4d81-974b-f5436c2611fd_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" 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">Schedule Of Revenue From Customers by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink: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 Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f26886b2-8257-427c-970d-2429e778510a_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_StockRepurchasedAndRetiredDuringPeriodValue_f8372054-1cf7-42d0-9a01-29e56f349b01_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" 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">Stock repurchases</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_da1863ff-cd99-43cb-8ee6-2d8b40c5b921_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink: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 repurchased during period</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink: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 Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_5396e7d4-3e17-42e2-a4bc-82d3f4a185ed_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_AssetsCurrent_36f3263e-0f0b-4997-9e23-0e6d66882bcf_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_IncomeTaxesPaidNet_dc9a5bcb-6f88-467e-a6e5-02bf88eef938_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 paid for income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_a5863718-1445-46f4-9aee-795c9bd10765_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" 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">Revenue recognized from prior year-end</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_BusinessAcquisitionLineItems_814bff78-f688-45a9-a5fe-ef07cc710e45_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_a24a8ce3-1dd6-459f-8c88-f99158e36277_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_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_9138d04c-f08b-47e9-aa7b-e4655ddfd0ad_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. State:</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_8171dea1-005a-4e89-8c0c-434aaa49597b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_32566059-5aa5-482d-81e5-38ab36ee10d7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 Repurchase</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward_d46460b6-c886-4e94-91b2-67651614c684_terseLabel_en-US" xlink:label="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset And Liability [Roll Forward]</link:label>
    <link:label id="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward_label_en-US" xlink:label="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward" xlink: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 And Liability [Roll Forward]</link:label>
    <link:label id="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward_documentation_en-US" xlink:label="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward" 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 And Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward" xlink:href="trmb-20221230.xsd#trmb_ContractWithCustomerAssetAndLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward" xlink:to="lab_trmb_ContractWithCustomerAssetAndLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_1cc95df0-3d4d-4f26-b7a7-45cc2ce010d3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_d6067246-9be0-4bd1-938b-d08319fd1cef_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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 purchased intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_89db420a-b13d-42d6-892e-0d433ee91247_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">Total</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a11e6a9e-11f6-4aee-9363-40eebdfbc1c1_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 obligation, period</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_OperatingLossCarryforwardsTable_48a139bd-4ffd-41db-8573-877141888386_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_AgileAssetsMember_7c1f75fb-38cc-43d3-85f2-54768dc9ae07_terseLabel_en-US" xlink:label="lab_trmb_AgileAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agile Assets</link:label>
    <link:label id="lab_trmb_AgileAssetsMember_label_en-US" xlink:label="lab_trmb_AgileAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agile Assets [Member]</link:label>
    <link:label id="lab_trmb_AgileAssetsMember_documentation_en-US" xlink:label="lab_trmb_AgileAssetsMember" 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">Agile Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AgileAssetsMember" xlink:href="trmb-20221230.xsd#trmb_AgileAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_AgileAssetsMember" xlink:to="lab_trmb_AgileAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a8771f94-5073-4230-b946-e3d64271c118_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4c43cdc5-cdef-4acd-b83e-54b2d54fe990_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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 Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_cd40f4cf-d007-49f3-9a58-ec66901304dc_terseLabel_en-US" xlink:label="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO</link:label>
    <link:label id="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_label_en-US" xlink:label="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO [Member]</link:label>
    <link:label id="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_documentation_en-US" xlink:label="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" 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">Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" xlink:href="trmb-20221230.xsd#trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" xlink:to="lab_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_ProductWarrantyTerm_e52d1b9e-9bc5-42b1-8965-f2bdfb64ba75_terseLabel_en-US" xlink:label="lab_trmb_ProductWarrantyTerm" xlink: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 warranty term</link:label>
    <link:label id="lab_trmb_ProductWarrantyTerm_label_en-US" xlink:label="lab_trmb_ProductWarrantyTerm" xlink: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 Warranty Term</link:label>
    <link:label id="lab_trmb_ProductWarrantyTerm_documentation_en-US" xlink:label="lab_trmb_ProductWarrantyTerm" 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 Warranty Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ProductWarrantyTerm" xlink:href="trmb-20221230.xsd#trmb_ProductWarrantyTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ProductWarrantyTerm" xlink:to="lab_trmb_ProductWarrantyTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_cf9a594b-9008-4980-9e90-430692aec198_terseLabel_en-US" xlink:label="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global intangible low-taxed income</link:label>
    <link:label id="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_label_en-US" xlink:label="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" xlink: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 Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities</link:label>
    <link:label id="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_documentation_en-US" xlink:label="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" 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">Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" xlink:to="lab_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3099430c-6328-4e17-8c7d-0a4d587c9545_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" 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">Stock repurchases (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink: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 Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributionRightsMember_c4150709-8a7d-40a4-ad46-01ad7312f654_terseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights and other intellectual properties</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember" xlink:to="lab_us-gaap_DistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d8f635cf-23d4-4e37-9730-3f534d841ce8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink: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 Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_1bbab109-6010-4035-8d43-0a668131559b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" 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">Less: Short-term debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink: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-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_a91745c6-9185-4765-a826-8794dbd87ac3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_6647409e-e8b3-4c0d-8515-4b3a00040967_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_FederalIncomeTaxExpenseBenefitContinuingOperations_40cfa6be-8db1-4128-a251-6fa7171abbf5_totalLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" 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">US federal, income tax provision</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_5a953dbe-9dc5-4887-a2db-1da9e0a07cfd_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_2eba1e74-0afb-4a8c-bcf4-4d00a6261a67_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink: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 Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink: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 Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_9848ea5a-46b1-4225-8cfa-eb20d1ab65a3_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_StockIssuedDuringPeriodSharesShareBasedCompensation_3546fb5d-f37d-470e-a88f-5b2fa878d544_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee plans, net of tax withholdings (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink: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, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_a08fd2ed-fffc-42f3-b410-568140a5d12b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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 operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_73a20ef3-ce02-4b89-84d3-6c7c07b20117_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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 Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_1d2dcff9-9197-4949-ace1-0224a28e29d8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Segment And Geographic Information</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_ShareBasedCompensationOptionAndIncentivePlansPolicy_1537ff90-c8c2-4700-9b25-e636822d682f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_97b87b4a-c5a2-4227-9b76-2db7aaf81870_terseLabel_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" xlink: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 reserve releases</link:label>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_label_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent</link:label>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_documentation_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" 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">Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" xlink:to="lab_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_10810285-42a1-434e-9262-c1737ac80a96_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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 Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_country_NL_e60e46fd-d0e4-42b7-a275-633c3f6a1b4b_terseLabel_en-US" xlink:label="lab_country_NL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NETHERLANDS</link:label>
    <link:label id="lab_country_NL_label_en-US" xlink:label="lab_country_NL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NETHERLANDS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_NL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_NL" xlink:to="lab_country_NL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_43de688e-9696-4097-a339-152ed2aac494_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_26f93419-a7e0-4dcf-832e-8922872c9160_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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InventoryNet_b182d758-035e-4bc5-8c3b-52a1f0e65e4c_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</link:label>
    <link:label id="lab_us-gaap_InventoryNet_da6a557c-4245-4e76-81fa-cdf3b4b6e6db_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">Total inventories</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_trmb_EmployeeStockPurchaseOfferingPeriod_7ec7565b-9486-4ff4-ac45-a3c4686ab82a_terseLabel_en-US" xlink:label="lab_trmb_EmployeeStockPurchaseOfferingPeriod" xlink: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 term, in months</link:label>
    <link:label id="lab_trmb_EmployeeStockPurchaseOfferingPeriod_label_en-US" xlink:label="lab_trmb_EmployeeStockPurchaseOfferingPeriod" xlink: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 Purchase Offering Period</link:label>
    <link:label id="lab_trmb_EmployeeStockPurchaseOfferingPeriod_documentation_en-US" xlink:label="lab_trmb_EmployeeStockPurchaseOfferingPeriod" 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">Employee Stock Purchase Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EmployeeStockPurchaseOfferingPeriod" xlink:href="trmb-20221230.xsd#trmb_EmployeeStockPurchaseOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_EmployeeStockPurchaseOfferingPeriod" xlink:to="lab_trmb_EmployeeStockPurchaseOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_736ae560-47cb-4474-a2ca-78b0a4655d66_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_cb45c04c-e47d-44ae-9d76-62b61f00eb5e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_40334972-323a-4182-ba8d-431e82d4e650_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfBusinessesAcquired_c53e18aa-bcb6-4e5c-b1cc-51f48f99485c_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfBusinessesAcquired" xlink: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 businesses acquired</link:label>
    <link:label id="lab_us-gaap_NumberOfBusinessesAcquired_label_en-US" xlink:label="lab_us-gaap_NumberOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Businesses Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfBusinessesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfBusinessesAcquired" xlink:to="lab_us-gaap_NumberOfBusinessesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5bea348a-f25c-470f-8380-5b8d5e9558f9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">Other current and non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_PerformanceBasedRestrictedStockUnitsMember_8c529eb5-e5ab-4ee1-9b04-93b9b0889b1a_terseLabel_en-US" xlink:label="lab_trmb_PerformanceBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_trmb_PerformanceBasedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_trmb_PerformanceBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Stock Units [Member]</link:label>
    <link:label id="lab_trmb_PerformanceBasedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_trmb_PerformanceBasedRestrictedStockUnitsMember" 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">Performance-Based Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedRestrictedStockUnitsMember" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_PerformanceBasedRestrictedStockUnitsMember" xlink:to="lab_trmb_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6c610ff2-41f6-42e2-8452-8db29e45fa3d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_f4cdd05d-fb1f-45b4-bfea-714e8daa0baf_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_f0869588-f9ad-4e9b-9119-1c74da33df18_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_ProceedsFromIssuanceOfCommonStock_c3a41c9f-650b-41f0-92d3-d1150c618e63_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock, net of tax withholdings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b527ddf7-494d-4c22-b9b1-1d01005a12d4_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_c9e3dd37-7396-4e04-96d6-65b5cf1575eb_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">Weighted average number of common shares used in basic earnings per share (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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_4635182f-677b-4c81-a5d4-82c1ee1d9303_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" 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">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_e533a788-cdb9-4490-a77b-7a065f83b75d_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_7c02f726-a626-4c0d-9517-a062c37c2d4f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_22313e5a-1532-4c5e-baa2-0ce2fa5683a1_terseLabel_en-US" xlink:label="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land, building, furniture, and leasehold improvements</link:label>
    <link:label id="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land, Buildings, Furniture And Leasehold Improvements [Member]</link:label>
    <link:label id="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_documentation_en-US" xlink:label="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" 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">Land, Buildings, Furniture And Leasehold Improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" xlink:href="trmb-20221230.xsd#trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" xlink:to="lab_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_98b97d5d-34da-4b2d-8b3a-177fe10be11d_verboseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" 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">Maximum potential exposure indemnification accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TimeBasedRestrictedStockUnitsMember_20b103ea-d140-45a4-9b45-47ccc682a705_terseLabel_en-US" xlink:label="lab_trmb_TimeBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Based Restricted Stock Units</link:label>
    <link:label id="lab_trmb_TimeBasedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_trmb_TimeBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Based Restricted Stock Units [Member]</link:label>
    <link:label id="lab_trmb_TimeBasedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_trmb_TimeBasedRestrictedStockUnitsMember" 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">Time Based Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TimeBasedRestrictedStockUnitsMember" xlink:href="trmb-20221230.xsd#trmb_TimeBasedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TimeBasedRestrictedStockUnitsMember" xlink:to="lab_trmb_TimeBasedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_0ffce1fb-a61a-4319-b167-5d4969108c35_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 (Note 9)</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_c631d7bd-9bf6-44b5-b28a-a972ad8a5d5b_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_us-gaap_DerivativeNotionalAmount_c5d831f5-b247-4db4-bc05-279856e4f26b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_9531fb8d-54d3-4dff-a9cd-53f75ef92bd8_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" 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">Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_1dbc4537-372a-4244-85b0-4e74036482ca_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" 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">Accounting Policies [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_64c0c982-39d9-442c-926d-ebc8c6f01686_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_ea391573-00a3-40c7-84d2-720155cb312a_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_9f9d36e3-5a64-4c35-8178-ab6b2d89b68e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink: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-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_77b7b4ab-1a11-42d9-86ae-be9a03059f0f_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">Total revenue</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_dei_EntityWellKnownSeasonedIssuer_4090ef25-67b1-4041-87d4-6845a7439e70_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_80a533a2-28af-4d62-aea6-90c93e7890a5_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 [Abstract]</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_e74da72b-563f-4d32-9ac2-5bdb992056ec_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_LesseeLeasesPolicyTextBlock_1495a784-41de-42f1-8636-0d0a79e038aa_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1b6f0c30-e77c-4048-b387-52a40db59779_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level III</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink: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 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_2cfc5962-e7ad-4a2f-8b93-39a21276b145_terseLabel_en-US" xlink:label="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" xlink: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 unused capacity commitment fee</link:label>
    <link:label id="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_label_en-US" xlink:label="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" xlink: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, Increase (Decrease)</link:label>
    <link:label id="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_documentation_en-US" xlink:label="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" 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, Unused Capacity, Commitment Fee Percentage, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" xlink:href="trmb-20221230.xsd#trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" xlink:to="lab_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_5f4a4dd6-25bc-4ad7-9209-b949c95e52e7_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_RestofWorldMember_c6b2ff77-243c-4427-b7f9-a7762fab7f17_terseLabel_en-US" xlink:label="lab_trmb_RestofWorldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of World</link:label>
    <link:label id="lab_trmb_RestofWorldMember_label_en-US" xlink:label="lab_trmb_RestofWorldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of World [Member]</link:label>
    <link:label id="lab_trmb_RestofWorldMember_documentation_en-US" xlink:label="lab_trmb_RestofWorldMember" 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">Rest of World [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RestofWorldMember" xlink:href="trmb-20221230.xsd#trmb_RestofWorldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_RestofWorldMember" xlink:to="lab_trmb_RestofWorldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_75aed290-3e30-4607-bf65-0afe81cddb2e_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">Employee Stock Benefit Plans</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_AllowanceForDoubtfulAccountsReceivable_fcdb827a-d624-4578-a21e-dd433c1341eb_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_6e09a465-37fc-4f2d-b03c-ae402ca3bfa5_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink: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_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_d2988845-db69-438b-8a5f-57e539ba3cdf_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">Deferred Revenue and Remaining Performance Obligations</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_4f753097-16f2-45bf-a010-0ca02de2790d_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_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_ef211d55-b067-4ce1-a87a-9a6132b25d64_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_9e67143d-d87c-45b9-bf2e-ce1ce81830b9_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_2da6c278-676d-4c54-93a5-5a67df13b32d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" 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">Decrease from divestitures</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink: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, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_5b5a160c-6176-4019-a143-c71296eda27f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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 Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_da66db37-aae4-48da-877d-5bd58955077a_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_39ad1294-efdc-4d59-ab22-4090d76bc881_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&#8217; 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_03e39fad-a865-47b1-aaae-fbdcfe01b30b_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">Debt instrument, 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_43c0f8e3-21ea-4dda-86cd-0f72feb1a291_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" 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">Schedule Of Deferred Tax Assets And Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_58610952-d8b4-4ea1-90bd-30a323e35905_terseLabel_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Revolving Credit Facilities 55 million pounds GBP</link:label>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_label_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Revolving Credit Facilities 55 million pounds [Member]</link:label>
    <link:label id="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_documentation_en-US" xlink:label="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" 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">Uncommitted Revolving Credit Facilities 55 million pounds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" xlink:to="lab_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_25a60c8e-a32d-49bc-8dba-027ac32b768c_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_a52b6dfc-8aca-41f6-9ea2-b1a1472fa0e3_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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d3821454-c0e6-486e-ac35-732ebc9a3489_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 repurchase program, remaining authorized fund</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e3def0f9-6515-46b2-9dba-f6f14a1b67d8_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">Effect of dilutive securities (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_StandardProductWarrantyPolicy_665d567e-24c8-43c5-b95d-1dfd4f4aed26_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_89cb4fa0-5fab-4a27-9861-e350feedefad_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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 deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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 Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_71eabe31-e894-431f-bf3d-dd274b537721_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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_10b5df56-6be2-49e7-9dfe-862852e65cbe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income Before Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_23984767-9cb1-4883-b6d6-9db802116d98_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">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_5bd5c236-7a91-4633-9f22-33b9e9e28315_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">Level II</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_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_292449c4-0639-4519-b8ac-1103a5917d7f_verboseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" 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">Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_3dd33a60-83ce-4f43-b2e8-62c264829955_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_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_17a7f09d-84d7-4fd9-9b7b-e475be7ad2c3_terseLabel_en-US" xlink:label="lab_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Stock Repurchase Program</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_label_en-US" xlink:label="lab_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty One Stock Repurchase Program [Member]</link:label>
    <link:label id="lab_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" 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">Two Thousand Twenty One Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyOneStockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" xlink:to="lab_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_54ade386-4c7c-4e13-b7ac-ffb8b3a27b9f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of interest and penalties</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a776a3ae-6bdc-43f8-90e7-7c5340a4c85c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_aa3789e7-b8d7-465e-932d-412c4892f38b_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_ac2ef364-5f88-402e-bbce-86c5eab9c5a9_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">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_TrademarksAndTradeNamesMember_21c2c903-5525-4074-aa09-2e3581d7f27c_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink: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 and trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_42330e72-42c0-4b87-bcd7-d976f9796f81_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" 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">Share units granted vesting period, in years</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_f78beb74-602a-49ee-a02e-5528969763a8_terseLabel_en-US" xlink:label="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure" xlink: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 compensation plan assets</link:label>
    <link:label id="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_label_en-US" xlink:label="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure" xlink: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 Plan Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure" 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">Deferred Compensation Plan Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure" xlink:to="lab_trmb_DeferredCompensationPlanAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_Scenario1Member_d5fcfd66-99fe-456a-97e7-93e18abc0f83_terseLabel_en-US" xlink:label="lab_trmb_Scenario1Member" xlink: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 1</link:label>
    <link:label id="lab_trmb_Scenario1Member_label_en-US" xlink:label="lab_trmb_Scenario1Member" xlink: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 1 [Member]</link:label>
    <link:label id="lab_trmb_Scenario1Member_documentation_en-US" xlink:label="lab_trmb_Scenario1Member" 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">Scenario 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario1Member" xlink:href="trmb-20221230.xsd#trmb_Scenario1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_Scenario1Member" xlink:to="lab_trmb_Scenario1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_eeb66ef9-55a4-447b-a71e-acd9b6f7b0e2_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink: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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink: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, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_29d0b9d6-2209-4d5e-97bf-48bab956785f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_032d6772-ef57-4f14-9abf-1b60b197c254_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_0dd776ec-22dc-4126-8114-2f961b5fd1bf_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_CostOfGoodsAndServicesSoldAmortization_308cb739-df42-4dd4-8b21-4e95f69e2378_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink: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 purchased intangible assets</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink: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, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c070e6f4-e655-495a-9a2f-5128b998aeee_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3d37f5b9-c510-4c1e-b56d-84780a385f46_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_AccruedIncomeTaxesNoncurrent_6051c48c-4123-4b6b-a9d2-b2dce72590ff_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_ee6bef63-5a1c-4141-97ba-b0a8e4efe8f0_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" 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 deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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 Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_d0b47c04-cb46-4ccc-85b5-3a6ffd8d04fd_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_05c8ac40-e4f4-49be-961d-0ffb2ddf0090_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_b8d1a1e0-3b53-4184-ad46-50c8d4e221b3_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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">Ending balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_5b09f7db-f7b2-4c23-a2f5-d1631d596d6c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6df1ceb8-2fda-4350-8e6c-d27a7c9208f5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_e93c37e7-2648-4167-9ee2-d59abfd3b897_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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 before taxes, united states</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_becd9876-68ee-4db6-a04f-292d0dda4577_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 obligation</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_trmb_A2017And2021StockRepurchaseProgramMember_2d067059-062c-468e-b5f1-efc51bcd1fa8_terseLabel_en-US" xlink:label="lab_trmb_A2017And2021StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 and 2021 Stock Repurchase Program</link:label>
    <link:label id="lab_trmb_A2017And2021StockRepurchaseProgramMember_label_en-US" xlink:label="lab_trmb_A2017And2021StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 And 2021 Stock Repurchase Program [Member]</link:label>
    <link:label id="lab_trmb_A2017And2021StockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_trmb_A2017And2021StockRepurchaseProgramMember" 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">2017 And 2021 Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2017And2021StockRepurchaseProgramMember" xlink:href="trmb-20221230.xsd#trmb_A2017And2021StockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_A2017And2021StockRepurchaseProgramMember" xlink:to="lab_trmb_A2017And2021StockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_e3d2ed4c-6713-479f-960f-e21e7b854a89_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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-operating income (expense), net:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_8bfe783a-fa92-4605-b6b2-8521a48f99ef_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink: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, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink: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, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_16b5486c-8227-4e06-a8a2-eddd3e224c39_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" 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">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e57766dc-0dce-4d8c-9927-a6a21433bc93_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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 Maturities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_2829d825-4e94-4b36-8ce8-bad440fa225a_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_IncomeTaxAuthorityDomain_a926c683-168e-41f7-8409-ff3683e277ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0068e388-f46c-4cb2-9826-c902784fcc5b_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, net</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_us-gaap_ContractWithCustomerLiability_d31d8b99-9c61-4abe-bec5-bbb8cffc6afc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" 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">Beginning balance of the period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_9a1eed3a-6836-4577-bf99-b90538980de4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" 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">Ending balance of the period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_bc605a15-3dd1-4bb4-96df-aada53da9cbd_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_DeferredTaxLiabilitiesNetAbstract_e72e7481-82fd-4469-8b09-4d7bbb582946_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink: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 tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink: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 Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_7250fb7a-02f0-4aa2-b682-f27aef92c9b0_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_27e24ff6-0150-4392-9d12-3df95fc09c21_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_us-gaap_InterestRateLockCommitmentsMember_09e9f84b-3fd4-4acb-8472-a98afd4bad6e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink: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 Lock Commitments</link:label>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_label_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink: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 Lock Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:to="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_TransporeonMember_6c425189-702a-4955-9fb5-63431547f9d2_terseLabel_en-US" xlink:label="lab_trmb_TransporeonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transporeon</link:label>
    <link:label id="lab_trmb_TransporeonMember_label_en-US" xlink:label="lab_trmb_TransporeonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transporeon [Member]</link:label>
    <link:label id="lab_trmb_TransporeonMember_documentation_en-US" xlink:label="lab_trmb_TransporeonMember" 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">Transporeon</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_TransporeonMember" xlink:to="lab_trmb_TransporeonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_a3782ec5-ebb0-415f-828a-4fe1347ac445_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_trmb_ComputerEquipmentAndSoftwareMember_603232fa-7484-4f79-86a6-b9134dc9d27e_terseLabel_en-US" xlink:label="lab_trmb_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_trmb_ComputerEquipmentAndSoftwareMember_label_en-US" xlink:label="lab_trmb_ComputerEquipmentAndSoftwareMember" xlink: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 Equipment And Software [Member]</link:label>
    <link:label id="lab_trmb_ComputerEquipmentAndSoftwareMember_documentation_en-US" xlink:label="lab_trmb_ComputerEquipmentAndSoftwareMember" 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">Computer equipment and software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ComputerEquipmentAndSoftwareMember" xlink:href="trmb-20221230.xsd#trmb_ComputerEquipmentAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ComputerEquipmentAndSoftwareMember" xlink:to="lab_trmb_ComputerEquipmentAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_8f0a9057-83fd-412a-b884-77cde46226f1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments accounted for as hedges</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments in Hedges, at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_388c4bfd-e681-40d0-abd2-34c91385d0df_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_4de49a7e-8881-4099-acd0-f77b7eccfd5c_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_514b7c4e-d466-4abf-848d-803ec80e1195_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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 right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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 Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_27233fa8-31e5-49fa-8a89-9415627efda5_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land, building, furniture, and leasehold improvements</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_05992ac8-2325-4aaf-b082-8d2fcf180843_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Number of units, shares vested, net (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_dei_EntityTaxIdentificationNumber_475281fd-87f2-40a4-8fe6-3906bc731a74_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_37b1ad57-1f17-421c-bc72-e1956153ab1b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 number of shares authorized for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_71e24cba-d37a-48d2-ac4a-02e35582ed91_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink: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 debt issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_GeospatialMember_3a8a4eaf-ac04-49f0-93da-de153cc1d28b_terseLabel_en-US" xlink:label="lab_trmb_GeospatialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geospatial</link:label>
    <link:label id="lab_trmb_GeospatialMember_label_en-US" xlink:label="lab_trmb_GeospatialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geospatial [Member]</link:label>
    <link:label id="lab_trmb_GeospatialMember_documentation_en-US" xlink:label="lab_trmb_GeospatialMember" 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">Geospatial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_GeospatialMember" xlink:to="lab_trmb_GeospatialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_0dbbde8f-80e4-4bc4-b7e5-76377ba62869_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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 deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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 Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_af8d0780-63c7-46ce-935c-cc2f3e97871f_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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9f7a347d-7731-4529-b57e-91a1a7e97a15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e37152c3-428c-4c87-972b-bd7840d9abc0_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 (decrease) 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_trmb_Scenario2Member_41bf168e-b75b-4aa4-9e3d-05574d0c223b_terseLabel_en-US" xlink:label="lab_trmb_Scenario2Member" xlink: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 2</link:label>
    <link:label id="lab_trmb_Scenario2Member_label_en-US" xlink:label="lab_trmb_Scenario2Member" xlink: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 2 [Member]</link:label>
    <link:label id="lab_trmb_Scenario2Member_documentation_en-US" xlink:label="lab_trmb_Scenario2Member" 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">Scenario 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario2Member" xlink:href="trmb-20221230.xsd#trmb_Scenario2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_Scenario2Member" xlink:to="lab_trmb_Scenario2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_f95612ba-1108-436e-b022-67328130114d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5b6aa826-c529-49d3-9f26-4d936cc77a0e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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 Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a24ff3f1-2cc8-4d96-afde-0dee08ee75a0_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_trmb_ResourcesandUtilitiesMember_95053c5f-980c-49bb-b8b6-52843195e699_terseLabel_en-US" xlink:label="lab_trmb_ResourcesandUtilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resources and Utilities</link:label>
    <link:label id="lab_trmb_ResourcesandUtilitiesMember_label_en-US" xlink:label="lab_trmb_ResourcesandUtilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resources and Utilities [Member]</link:label>
    <link:label id="lab_trmb_ResourcesandUtilitiesMember_documentation_en-US" xlink:label="lab_trmb_ResourcesandUtilitiesMember" 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">Resources and Utilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ResourcesandUtilitiesMember" xlink:to="lab_trmb_ResourcesandUtilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_35ca21d6-5d48-4bcc-9ec8-a3fba12483ad_terseLabel_en-US" xlink:label="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" xlink: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 business disposed</link:label>
    <link:label id="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_label_en-US" xlink:label="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" xlink: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, Not Discontinued Operations, Number Of Businesses</link:label>
    <link:label id="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_documentation_en-US" xlink:label="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" 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, Not Discontinued Operations, Number Of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" xlink:href="trmb-20221230.xsd#trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" xlink:to="lab_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_a6d68cd5-f58a-4fba-985c-c13774e1c9ee_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_136b60ad-7cbb-4502-9fdf-b30d65495680_negatedTerseLabel_en-US" xlink:label="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" 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">Stock-based compensation / deferred compensation</link:label>
    <link:label id="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_label_en-US" xlink:label="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" xlink: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 And Deferred Compensation Arrangement With Individual, Compensation Expense</link:label>
    <link:label id="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_documentation_en-US" xlink:label="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" 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">Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" xlink:href="trmb-20221230.xsd#trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_97efd22c-4497-479b-af56-9bfcc6452262_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_SubscriptionMember_9a7c77cc-22ff-4972-895c-e27f6b3ddca6_terseLabel_en-US" xlink:label="lab_trmb_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_trmb_SubscriptionMember_label_en-US" xlink:label="lab_trmb_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:label id="lab_trmb_SubscriptionMember_documentation_en-US" xlink:label="lab_trmb_SubscriptionMember" 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">Subscription [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_SubscriptionMember" xlink:href="trmb-20221230.xsd#trmb_SubscriptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_SubscriptionMember" xlink:to="lab_trmb_SubscriptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3876a177-1731-4381-8b91-c8da19631d23_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_f951d7cd-5f2f-40ab-90d1-4a85771ab6b6_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_2e39aeb1-a9ec-4ec4-8b0a-900f8b07f085_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" 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">Fair value of total purchase consideration</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_us-gaap_ConcentrationRiskCreditRisk_e93bb1bd-658f-48ed-9ea4-51de4a17c048_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Of Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_711c2d2e-dfc3-462a-a881-49f42e62ec64_terseLabel_en-US" xlink:label="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink: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 compensation plan liabilities</link:label>
    <link:label id="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink: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 Plan Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_documentation_en-US" xlink:label="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" 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">Deferred Compensation Plan Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:to="lab_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_1ae3faf4-ef38-4d4f-bbae-ecd56a6f1bd3_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_f942b198-253e-46fc-adc0-a4803411e14d_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_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_3049fa7d-5988-4a54-9a59-2926eddd613a_negatedTerseLabel_en-US" xlink:label="lab_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" 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">Net change related to derivatives and other</link:label>
    <link:label id="lab_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" xlink: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), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax</link:label>
    <link:label id="lab_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_documentation_en-US" xlink:label="lab_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" 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">Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" xlink:href="trmb-20221230.xsd#trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" xlink:to="lab_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_cbbe4bec-f259-471f-9251-92f72d6ec6f5_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">General and administrative</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_31c3ebb2-4b63-429d-8b6f-cbac52dfd473_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_651f3d52-b6f9-41b8-8e4d-71b1b9b03568_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_trmb_AcquisitionAndDivestitureRelatedCosts_d1e0a933-5b9a-464e-b3cc-f12840af6792_negatedTerseLabel_en-US" xlink:label="lab_trmb_AcquisitionAndDivestitureRelatedCosts" 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">Acquisition / divestiture items</link:label>
    <link:label id="lab_trmb_AcquisitionAndDivestitureRelatedCosts_label_en-US" xlink:label="lab_trmb_AcquisitionAndDivestitureRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition And Divestiture Related Costs</link:label>
    <link:label id="lab_trmb_AcquisitionAndDivestitureRelatedCosts_documentation_en-US" xlink:label="lab_trmb_AcquisitionAndDivestitureRelatedCosts" 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">Acquisition And Divestiture Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AcquisitionAndDivestitureRelatedCosts" xlink:href="trmb-20221230.xsd#trmb_AcquisitionAndDivestitureRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_AcquisitionAndDivestitureRelatedCosts" xlink:to="lab_trmb_AcquisitionAndDivestitureRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_60e8d41b-31a1-4f88-88b1-fe9c2c638f09_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_3f4caed2-1078-4c92-9085-04db5198b454_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 obligation, 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_34371742-8c92-4d22-acfe-65df2cb120d7_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 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_FinancialLiabilitiesFairValueDisclosure_b5c99cd3-a243-4f53-8501-5c3cf5a592ec_totalLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" 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 measured at fair value</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_bceedc47-550f-4dad-bc57-00a221bec345_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description Of Business And Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink: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 Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_73845bad-00c8-4524-a757-e003403e6d6a_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">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_6bf0c343-036d-4f49-b9c2-be816ae992d3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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">Total stock-based compensation expense</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_VariableRateAxis_004be3ad-7d57-4e1a-910b-96cd64b12ca1_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_de3491bb-da37-449e-8059-34facc35fdbc_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" 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">Other non-current 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_IncomeLossFromEquityMethodInvestments_f0d7571f-6fa3-40bf-a11c-d23e013ad3fb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 from equity method investments, net</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_d236d16c-53ff-473b-9d7d-50c5f7e368fc_terseLabel_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual property restructuring and tax law changes</link:label>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_label_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent</link:label>
    <link:label id="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_documentation_en-US" xlink:label="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" 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">Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" xlink:to="lab_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_fab73576-aba2-4178-88d6-a128810d1477_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_7a257b11-c866-40dc-a6c3-2e655d89d7c7_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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5fc3a208-1a92-4ef1-9fc0-de1fe5ac9cec_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_ebaa817d-fa7c-4162-afa0-4f29aca365bd_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtOtherDisclosuresAbstract_aa2a175a-cb67-4df5-b729-db9567508598_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink: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, Other Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink: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, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:to="lab_us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_3547f74a-be30-4f3b-88e9-6f36c62dec3e_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink: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</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1d4045c8-1289-4d13-a643-344ab1a316fa_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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 Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_49253f95-72d2-40c0-8be2-0fb385e9d91f_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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">Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_aabf4081-e51f-4f99-86b4-20a3fbede595_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for Operating lease liabilities:</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_fac11a37-1851-41e1-b6f2-35afd78776c0_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>trmb-20221230_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 2023 Workiva-->
<!--r:2ffebec5-5443-490d-b7d3-830d3db674f5,g:fdfb488b-203f-41cd-bc26-d71858970d52-->
<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.trimble.com/role/Cover" xlink:type="simple" xlink:href="trmb-20221230.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_b86f7bcc-d9cb-4dd9-9de3-af2450f967cb" 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_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentType_b86f7bcc-d9cb-4dd9-9de3-af2450f967cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_bbb16910-9a87-4883-b4bc-7da8a59b5314" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentAnnualReport_bbb16910-9a87-4883-b4bc-7da8a59b5314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_75a2ad31-9e14-438c-acbd-a88e54596ce7" 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_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentPeriodEndDate_75a2ad31-9e14-438c-acbd-a88e54596ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_df954526-ad4e-47b4-80b9-6e1a4167a89d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_CurrentFiscalYearEndDate_df954526-ad4e-47b4-80b9-6e1a4167a89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_76746983-78b1-4448-baad-25cc13fd02a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentTransitionReport_76746983-78b1-4448-baad-25cc13fd02a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a3ef0b0b-6c97-4a69-a442-b13239507d81" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityFileNumber_a3ef0b0b-6c97-4a69-a442-b13239507d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_8a271ed8-70ce-4197-8f38-0fcd7b25bebc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityRegistrantName_8a271ed8-70ce-4197-8f38-0fcd7b25bebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_8ec36456-6a10-4bf6-b045-63a438d26a18" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityIncorporationStateCountryCode_8ec36456-6a10-4bf6-b045-63a438d26a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_23cf0d7b-1de9-4236-ac7c-5b08a6d7242f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityTaxIdentificationNumber_23cf0d7b-1de9-4236-ac7c-5b08a6d7242f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_700d1ac9-132e-49bd-a38f-4d17f399cc7e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityAddressAddressLine1_700d1ac9-132e-49bd-a38f-4d17f399cc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_59b7413d-3036-47f9-b525-fb1a8e3f493e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityAddressCityOrTown_59b7413d-3036-47f9-b525-fb1a8e3f493e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_fb34963e-05ea-452e-a037-4f9a5df00fc8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityAddressStateOrProvince_fb34963e-05ea-452e-a037-4f9a5df00fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_49675683-face-4e81-b351-3efbfd468a86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityAddressPostalZipCode_49675683-face-4e81-b351-3efbfd468a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_06529c8f-1615-4fb2-9cfb-97f993cf504d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_CityAreaCode_06529c8f-1615-4fb2-9cfb-97f993cf504d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_0a6ae0df-1a0f-4a67-8e1f-81e6571d7f94" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_LocalPhoneNumber_0a6ae0df-1a0f-4a67-8e1f-81e6571d7f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_61f22ef2-950b-4b0e-a77c-ce4f4ac6e175" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_Security12bTitle_61f22ef2-950b-4b0e-a77c-ce4f4ac6e175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a1a302fa-acd4-43cf-80fd-230d58008c96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_TradingSymbol_a1a302fa-acd4-43cf-80fd-230d58008c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d6b71673-8eba-45b4-9197-666981e6f843" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_SecurityExchangeName_d6b71673-8eba-45b4-9197-666981e6f843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_102e746e-a866-4805-9ff7-a0a8d81ef228" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_102e746e-a866-4805-9ff7-a0a8d81ef228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c96aab52-9135-4e50-8855-1c33e25d91d0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityVoluntaryFilers_c96aab52-9135-4e50-8855-1c33e25d91d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_55abb528-b0a2-4b7d-9cf1-732d6d4aedd5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityCurrentReportingStatus_55abb528-b0a2-4b7d-9cf1-732d6d4aedd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_60ff98e9-4050-4af2-94d9-b7b830bf30c3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityInteractiveDataCurrent_60ff98e9-4050-4af2-94d9-b7b830bf30c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_50cf9063-eddb-498f-aa5e-7910fb997653" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityFilerCategory_50cf9063-eddb-498f-aa5e-7910fb997653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_91fb6646-0932-4b37-8ec2-3228e9eeac9a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityEmergingGrowthCompany_91fb6646-0932-4b37-8ec2-3228e9eeac9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_23c3b95f-4c8f-43c8-8a31-441c2c802247" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntitySmallBusiness_23c3b95f-4c8f-43c8-8a31-441c2c802247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_b94786b9-6193-47f6-a5fb-1f430e4f669d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_IcfrAuditorAttestationFlag_b94786b9-6193-47f6-a5fb-1f430e4f669d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b4b098c7-1b22-40ce-b5ab-69978ca24794" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityShellCompany_b4b098c7-1b22-40ce-b5ab-69978ca24794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_825e4b67-64e2-409d-b3cf-07ecaafca106" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityPublicFloat_825e4b67-64e2-409d-b3cf-07ecaafca106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_8cdb35a0-12f3-4fab-a4d7-c0ef7e4169c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_8cdb35a0-12f3-4fab-a4d7-c0ef7e4169c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_eeb25d60-f587-47ac-94ec-c2671a3f4dc8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_eeb25d60-f587-47ac-94ec-c2671a3f4dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_638d3ee0-0f38-42c0-bbf2-12a8f2f37435" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_AmendmentFlag_638d3ee0-0f38-42c0-bbf2-12a8f2f37435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_787b756e-c69a-4f87-8f86-b14f67b0a73d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentFiscalPeriodFocus_787b756e-c69a-4f87-8f86-b14f67b0a73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_a3bc16ea-2fcb-4de6-a2a2-40d60783e1e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_DocumentFiscalYearFocus_a3bc16ea-2fcb-4de6-a2a2-40d60783e1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_fbac893b-fced-46f8-bdb3-53b378b6fe48" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4fcab6a8-ffdd-4b2f-bee1-cd1f97eb7fa9" xlink:to="loc_dei_EntityCentralIndexKey_fbac893b-fced-46f8-bdb3-53b378b6fe48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AuditInformation" xlink:type="simple" xlink:href="trmb-20221230.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AuditInformationAbstract_357b5200-7618-44ee-9587-695a2b4a1da1" xlink:href="trmb-20221230.xsd#trmb_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_74dedeb3-129b-48c1-abc5-825b14c855df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_AuditInformationAbstract_357b5200-7618-44ee-9587-695a2b4a1da1" xlink:to="loc_dei_AuditorName_74dedeb3-129b-48c1-abc5-825b14c855df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_9fa3447e-8c43-436f-9945-511d26e390d3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_AuditInformationAbstract_357b5200-7618-44ee-9587-695a2b4a1da1" xlink:to="loc_dei_AuditorLocation_9fa3447e-8c43-436f-9945-511d26e390d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_4a628ddd-41c8-4df0-b03c-24c51402d536" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_AuditInformationAbstract_357b5200-7618-44ee-9587-695a2b4a1da1" xlink:to="loc_dei_AuditorFirmId_4a628ddd-41c8-4df0-b03c-24c51402d536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b9cea1be-f284-486a-b073-6dec4b80cb91" 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_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" 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_b9cea1be-f284-486a-b073-6dec4b80cb91" xlink:to="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0686d018-34ee-49ca-ad5e-a1866556f1a3" 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_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0686d018-34ee-49ca-ad5e-a1866556f1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1d1bf4e7-635c-4bc5-b8fd-b7e6a11e4daf" 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_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1d1bf4e7-635c-4bc5-b8fd-b7e6a11e4daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f5fbb124-3234-4549-b9cd-d007499c6c80" 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_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:to="loc_us-gaap_InventoryNet_f5fbb124-3234-4549-b9cd-d007499c6c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_346e146c-0123-413b-ab12-bbbd856fbb08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:to="loc_us-gaap_OtherAssetsCurrent_346e146c-0123-413b-ab12-bbbd856fbb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f0297abf-40d8-482c-84e5-efddd84b7421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_8a04cda1-c331-489f-a919-4ac205728776" xlink:to="loc_us-gaap_AssetsCurrent_f0297abf-40d8-482c-84e5-efddd84b7421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d6ee375d-53ac-47f1-b908-79b7bfbe7646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d6ee375d-53ac-47f1-b908-79b7bfbe7646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_72de0ca0-9992-4628-b3ad-51ea4f591774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_72de0ca0-9992-4628-b3ad-51ea4f591774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_14273451-c791-4823-9f85-020a96930fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_Goodwill_14273451-c791-4823-9f85-020a96930fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_00a4cd1e-81e6-4cc8-8116-3114362effd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_00a4cd1e-81e6-4cc8-8116-3114362effd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1e70b160-a2da-4fdb-840b-8a8785a2ea03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1e70b160-a2da-4fdb-840b-8a8785a2ea03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_46cad4f8-bdf6-4705-9dd1-ab655854ac85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_46cad4f8-bdf6-4705-9dd1-ab655854ac85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cb7e592a-69ef-49cd-bba3-e130082ab108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4daccc7f-d742-47d3-9a98-6cf1ea8fc9fe" xlink:to="loc_us-gaap_Assets_cb7e592a-69ef-49cd-bba3-e130082ab108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" 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_b9cea1be-f284-486a-b073-6dec4b80cb91" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4648fa14-0b76-4498-94d4-4b1465997e47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:to="loc_us-gaap_LongTermDebtCurrent_4648fa14-0b76-4498-94d4-4b1465997e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_217d491a-8054-4250-a51a-a4211d0a13aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:to="loc_us-gaap_AccountsPayableCurrent_217d491a-8054-4250-a51a-a4211d0a13aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_02736a3e-ed0b-4440-bdbe-c6d62e0a12d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_02736a3e-ed0b-4440-bdbe-c6d62e0a12d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b5951a56-b1b1-4170-a31c-99b0b2cc070f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b5951a56-b1b1-4170-a31c-99b0b2cc070f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_287f6d80-eaa8-450b-83a9-dcba6315b1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_287f6d80-eaa8-450b-83a9-dcba6315b1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a73b23a3-e5cc-4070-978d-7ba4af01519e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_af8fe1ff-fdcd-4402-a8a5-9e2a6e8dbc37" xlink:to="loc_us-gaap_LiabilitiesCurrent_a73b23a3-e5cc-4070-978d-7ba4af01519e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c32e5790-00f1-43ee-bcfc-a38375ec4668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_LongTermDebt_c32e5790-00f1-43ee-bcfc-a38375ec4668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_debdc4c4-b7c4-4e72-a760-cd72487176e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_debdc4c4-b7c4-4e72-a760-cd72487176e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ffaad773-3fd0-4bc6-876c-c18c3081182e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ffaad773-3fd0-4bc6-876c-c18c3081182e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_ecc6f158-b451-4297-99ef-3742cd4d2013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_ecc6f158-b451-4297-99ef-3742cd4d2013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_34c6f337-a627-4009-966c-e2311296f590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_34c6f337-a627-4009-966c-e2311296f590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b6235341-e598-487a-88bb-e434192c87c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b6235341-e598-487a-88bb-e434192c87c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8e708296-ed68-416b-a7ed-d4dc84c90b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_Liabilities_8e708296-ed68-416b-a7ed-d4dc84c90b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_fe2533f3-8ec2-4411-8270-094201b3d598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_fe2533f3-8ec2-4411-8270-094201b3d598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d736a341-d58c-4702-ae90-4ab390f25649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:to="loc_us-gaap_PreferredStockValue_d736a341-d58c-4702-ae90-4ab390f25649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dc84de88-7d0a-471f-b28e-e98dc81388da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:to="loc_us-gaap_CommonStockValue_dc84de88-7d0a-471f-b28e-e98dc81388da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_830cafb2-b807-4ad3-b709-fd3fd57dc70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_830cafb2-b807-4ad3-b709-fd3fd57dc70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_79a88995-a18e-4ef1-ad65-ea79b1361974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_79a88995-a18e-4ef1-ad65-ea79b1361974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ad9613d-3118-4b3a-9149-4bd389b0f60c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ad9613d-3118-4b3a-9149-4bd389b0f60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b53cdba9-1010-4b1b-b4b1-50e462c1dfce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dfd1e74e-7066-47ed-81f9-64830e2c82d1" xlink:to="loc_us-gaap_StockholdersEquity_b53cdba9-1010-4b1b-b4b1-50e462c1dfce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3446ba65-a863-4192-b65b-af3865819edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3ec1a1a0-7cfd-4807-896f-7f77f576b64d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3446ba65-a863-4192-b65b-af3865819edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" 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_PreferredStockParOrStatedValuePerShare_bd71b1dd-b11f-4516-aaae-8adc451cc57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bd71b1dd-b11f-4516-aaae-8adc451cc57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4bb0365d-dc24-44d0-b4c1-91ee1e2d1479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4bb0365d-dc24-44d0-b4c1-91ee1e2d1479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_0f897e08-85d4-477b-8e7b-d6a25afbe57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_PreferredStockSharesIssued_0f897e08-85d4-477b-8e7b-d6a25afbe57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_958c4436-cffd-4b66-9f37-ebc3f0c9cb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_958c4436-cffd-4b66-9f37-ebc3f0c9cb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_faaec759-30b8-496e-8eb4-211f43aeb2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_faaec759-30b8-496e-8eb4-211f43aeb2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_befdf0bf-c0a2-447e-b7bc-7bc1dd053ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_befdf0bf-c0a2-447e-b7bc-7bc1dd053ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_7499dd97-d780-4c46-b3b7-667931908493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_CommonStockSharesIssued_7499dd97-d780-4c46-b3b7-667931908493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_89caa26c-c4b6-4ad5-94ba-659eed17d468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b92abc8d-0521-4f6a-8722-840212cf343f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_89caa26c-c4b6-4ad5-94ba-659eed17d468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfIncome"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_23eb8010-3ae3-438a-9329-4cc3e372aea0" 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_StatementTable_200ebe4f-2067-4b96-90d6-7eddab58cfc1" 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_IncomeStatementAbstract_23eb8010-3ae3-438a-9329-4cc3e372aea0" xlink:to="loc_us-gaap_StatementTable_200ebe4f-2067-4b96-90d6-7eddab58cfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" 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_StatementTable_200ebe4f-2067-4b96-90d6-7eddab58cfc1" xlink:to="loc_srt_ProductOrServiceAxis_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" 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_aacd6c3c-29f4-4d34-82b0-cf16afaf4d22" xlink:to="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_68451c67-803d-4012-b91e-1881d6e4a112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:to="loc_us-gaap_ProductMember_68451c67-803d-4012-b91e-1881d6e4a112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_adda0b90-3d12-4e23-854a-935d105912ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:to="loc_us-gaap_ServiceMember_adda0b90-3d12-4e23-854a-935d105912ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_SubscriptionMember_bad8e827-3b01-496d-ad80-69c94e5dbbee" xlink:href="trmb-20221230.xsd#trmb_SubscriptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_594b9c59-7a24-4bbf-9544-ef7e1e6fc69e" xlink:to="loc_trmb_SubscriptionMember_bad8e827-3b01-496d-ad80-69c94e5dbbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" 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_200ebe4f-2067-4b96-90d6-7eddab58cfc1" xlink:to="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_08471454-4d3c-4f30-a68d-4127c9379f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_RevenuesAbstract_08471454-4d3c-4f30-a68d-4127c9379f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c67b6af-dcf1-4dd4-b10f-207f12a16cf4" 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_RevenuesAbstract_08471454-4d3c-4f30-a68d-4127c9379f78" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c67b6af-dcf1-4dd4-b10f-207f12a16cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_4dbf9c05-ce69-4da4-a580-5e18f677bc94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_4dbf9c05-ce69-4da4-a580-5e18f677bc94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_e1b5f091-d704-4fa4-b698-9a5b3775d87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_e1b5f091-d704-4fa4-b698-9a5b3775d87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a37d1484-b0b5-406a-8d12-af330a6a0fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_dd30ac84-9da6-4ce6-a95a-2a210311f94a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a37d1484-b0b5-406a-8d12-af330a6a0fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1dd1f0fd-3a0e-44a0-b375-30983c12f263" 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_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_GrossProfit_1dd1f0fd-3a0e-44a0-b375-30983c12f263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9b5059d5-dc04-4278-83f9-0676b8a4e454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9b5059d5-dc04-4278-83f9-0676b8a4e454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_e61b3943-ee9a-411d-9ba5-653c02e8aca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_e61b3943-ee9a-411d-9ba5-653c02e8aca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a973c6fc-29af-4708-a6f6-6618f3d45c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a973c6fc-29af-4708-a6f6-6618f3d45c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_3c665db9-25a1-49cb-adac-1f91dc975e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_RestructuringCharges_3c665db9-25a1-49cb-adac-1f91dc975e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cee65bcc-c929-4c57-9457-bcfe1367c2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cee65bcc-c929-4c57-9457-bcfe1367c2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f8d3cb5d-e85b-4df1-a9b7-524bd0270708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fd730136-fa98-4de8-a166-e65ce2d45c4c" xlink:to="loc_us-gaap_OperatingExpenses_f8d3cb5d-e85b-4df1-a9b7-524bd0270708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d518c262-2457-4c9a-bbd0-976709980d1f" 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_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_OperatingIncomeLoss_d518c262-2457-4c9a-bbd0-976709980d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_21783848-69ed-4338-9710-1e489b553d27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_21783848-69ed-4338-9710-1e489b553d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_7511d638-1f20-4fbd-ab9a-9453d0fae4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_7511d638-1f20-4fbd-ab9a-9453d0fae4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_56dae14f-f89b-4183-a434-efbd010a3ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_56dae14f-f89b-4183-a434-efbd010a3ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_efbf5ac3-380a-4c7d-a565-14664b312325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_efbf5ac3-380a-4c7d-a565-14664b312325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_07fa88c6-0a59-4e35-b7e1-ae5ab0d78cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_c0074f3a-a318-4df1-9d98-b2e4c1ab513e" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_07fa88c6-0a59-4e35-b7e1-ae5ab0d78cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_659f924b-c082-4317-b792-9eeb06496424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_659f924b-c082-4317-b792-9eeb06496424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0f29a4e0-7142-47be-bf13-bd22c13a3a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0f29a4e0-7142-47be-bf13-bd22c13a3a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_824e41b8-c617-4965-a56b-053e4e0cd28f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_ProfitLoss_824e41b8-c617-4965-a56b-053e4e0cd28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_cb2fec0c-3980-4787-ada3-f47bea2b6eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_cb2fec0c-3980-4787-ada3-f47bea2b6eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_25c87cdf-f18a-4b68-b6df-dacd23c36cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_NetIncomeLoss_25c87cdf-f18a-4b68-b6df-dacd23c36cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_EarningsPerShareAbstract_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5e0a4f1a-024d-4642-98e7-4c72abb39b31" 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_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:to="loc_us-gaap_EarningsPerShareBasic_5e0a4f1a-024d-4642-98e7-4c72abb39b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_88fe8633-b942-4104-b2a6-b247867e34ce" 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_f42a1fb5-6818-450f-9ba1-2ceefa09fe54" xlink:to="loc_us-gaap_EarningsPerShareDiluted_88fe8633-b942-4104-b2a6-b247867e34ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7276014b-11b7-4e64-9b7b-f88841f11771" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5893e5af-827b-4ca2-a614-2474348b6051" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5893e5af-827b-4ca2-a614-2474348b6051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4fda0f3-d38e-4bc1-a4d0-4cf8e909cadb" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a2b94b2c-5a0c-4634-abf9-dfee743e9570" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4fda0f3-d38e-4bc1-a4d0-4cf8e909cadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4bdb6db1-3836-4f15-add1-f9249c365842" 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_ProfitLoss_ecb74abc-f38e-4438-ac3b-f58367b3cfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4bdb6db1-3836-4f15-add1-f9249c365842" xlink:to="loc_us-gaap_ProfitLoss_ecb74abc-f38e-4438-ac3b-f58367b3cfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_b343cc03-7d73-4a69-a8a6-56627feb0fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4bdb6db1-3836-4f15-add1-f9249c365842" xlink:to="loc_us-gaap_NetIncomeLossAbstract_b343cc03-7d73-4a69-a8a6-56627feb0fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_42dfe7a8-79f2-4a59-b5f0-07e64f79a620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_b343cc03-7d73-4a69-a8a6-56627feb0fb9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_42dfe7a8-79f2-4a59-b5f0-07e64f79a620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_06619040-c79d-4f36-8d25-e37b7fb2755e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_b343cc03-7d73-4a69-a8a6-56627feb0fb9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_06619040-c79d-4f36-8d25-e37b7fb2755e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_c3510992-188f-43be-9b5a-cfd7e44c1e36" xlink:href="trmb-20221230.xsd#trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_b343cc03-7d73-4a69-a8a6-56627feb0fb9" xlink:to="loc_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax_c3510992-188f-43be-9b5a-cfd7e44c1e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f1f8fc00-6078-4de7-ad82-64363858a7be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4bdb6db1-3836-4f15-add1-f9249c365842" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f1f8fc00-6078-4de7-ad82-64363858a7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_e7f38014-9045-43a1-90f7-5a63e7c1c624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4bdb6db1-3836-4f15-add1-f9249c365842" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_e7f38014-9045-43a1-90f7-5a63e7c1c624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_52e07856-0af3-4307-850c-b12343d89bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4bdb6db1-3836-4f15-add1-f9249c365842" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_52e07856-0af3-4307-850c-b12343d89bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4a1b5a40-9db5-43b1-ba18-fd2f8d7ca10d" 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_01648b40-c7c7-4868-9bda-42cc64181101" 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_4a1b5a40-9db5-43b1-ba18-fd2f8d7ca10d" xlink:to="loc_us-gaap_StatementTable_01648b40-c7c7-4868-9bda-42cc64181101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_beabe54f-4799-4eda-b6fc-de1280eed4ae" 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_01648b40-c7c7-4868-9bda-42cc64181101" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_beabe54f-4799-4eda-b6fc-de1280eed4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" 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_beabe54f-4799-4eda-b6fc-de1280eed4ae" xlink:to="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_df96723c-8515-4cf0-802b-b92caf50c0fc" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_CommonStockMember_df96723c-8515-4cf0-802b-b92caf50c0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4710250d-0c0c-440c-b3b7-40473d23ce8c" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4710250d-0c0c-440c-b3b7-40473d23ce8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_58110f9f-dd01-4650-927b-a77520acdbaa" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_RetainedEarningsMember_58110f9f-dd01-4650-927b-a77520acdbaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_808b6d85-a8aa-4630-9cb6-adb4590c6abf" 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_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_808b6d85-a8aa-4630-9cb6-adb4590c6abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f7b6f767-4780-4211-85c0-979453722424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_ParentMember_f7b6f767-4780-4211-85c0-979453722424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e77d6141-cad4-4f72-9dd4-9aaaeb3b602e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e77ce679-2fb3-4a91-af16-3877eeadb8d6" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e77d6141-cad4-4f72-9dd4-9aaaeb3b602e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" 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_01648b40-c7c7-4868-9bda-42cc64181101" xlink:to="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bd1b9f31-aca6-4c3e-9f25-09f10aca5eba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bd1b9f31-aca6-4c3e-9f25-09f10aca5eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b13937a-de43-4aa4-bd52-708f18851c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b13937a-de43-4aa4-bd52-708f18851c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_694e10d2-dae0-4f17-90c4-2f008f64ac3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_ProfitLoss_694e10d2-dae0-4f17-90c4-2f008f64ac3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2acf4b0a-e33e-4141-82a2-e3049e4dbd38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2acf4b0a-e33e-4141-82a2-e3049e4dbd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_43231421-4ece-4138-837a-f95e73634018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_43231421-4ece-4138-837a-f95e73634018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3817ac2d-0d9a-4a4d-8781-559d22ae6730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3817ac2d-0d9a-4a4d-8781-559d22ae6730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_069987cf-ae50-4cce-95b0-3a2f035b3757" 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_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_069987cf-ae50-4cce-95b0-3a2f035b3757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ffd188a8-549b-4807-a6ed-5a7d18bbb57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ffd188a8-549b-4807-a6ed-5a7d18bbb57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_34326ece-037d-45d1-8b33-80eacee78659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_34326ece-037d-45d1-8b33-80eacee78659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_454c5411-f030-423d-a362-9949a70234d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_454c5411-f030-423d-a362-9949a70234d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_ac906faa-98af-43c8-afff-61901b61a153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_ac906faa-98af-43c8-afff-61901b61a153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_98d8f5c4-9359-4983-b2f6-599675c3344c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_98d8f5c4-9359-4983-b2f6-599675c3344c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_acafbad1-edf1-4d0d-b6e1-5a97db5b8243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3fb9f730-d7b9-4ead-9acb-1d0ae7f5279c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_acafbad1-edf1-4d0d-b6e1-5a97db5b8243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="trmb-20221230.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3d56410e-aa37-42b1-8437-54841dd27a3b" 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_308e6e81-17a4-4269-9c3d-3baf8f6ab3b2" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_308e6e81-17a4-4269-9c3d-3baf8f6ab3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_202829cf-a844-48fe-9418-2ad743027823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_308e6e81-17a4-4269-9c3d-3baf8f6ab3b2" xlink:to="loc_us-gaap_ProfitLoss_202829cf-a844-48fe-9418-2ad743027823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" 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_308e6e81-17a4-4269-9c3d-3baf8f6ab3b2" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d5686bfd-ad63-489b-a82a-518bbe00049f" 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_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_Depreciation_d5686bfd-ad63-489b-a82a-518bbe00049f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_d87e3a08-2292-4d8b-b656-ae451d7050dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_AdjustmentForAmortization_d87e3a08-2292-4d8b-b656-ae451d7050dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a73fa22e-7225-4a58-9e69-d9d82851b473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a73fa22e-7225-4a58-9e69-d9d82851b473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_87d833ca-bd04-423c-a976-a23204871c31" 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_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_ShareBasedCompensation_87d833ca-bd04-423c-a976-a23204871c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_81d2af8c-0557-4b75-9b76-6ff5d251bdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_81d2af8c-0557-4b75-9b76-6ff5d251bdba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_491d79b6-bf4d-4781-90f6-ab4f217dd87b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_491d79b6-bf4d-4781-90f6-ab4f217dd87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_67ae4b09-08c8-45c2-aab9-abb3b154db32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_67ae4b09-08c8-45c2-aab9-abb3b154db32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9b6fd451-73f4-44da-a48c-cfa3cd6c514c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_67ae4b09-08c8-45c2-aab9-abb3b154db32" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9b6fd451-73f4-44da-a48c-cfa3cd6c514c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5d42f1f9-02e3-49b8-a8de-04af8615af50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_67ae4b09-08c8-45c2-aab9-abb3b154db32" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5d42f1f9-02e3-49b8-a8de-04af8615af50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b22cd1ff-8395-4898-bbdd-164b5e64c776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_67ae4b09-08c8-45c2-aab9-abb3b154db32" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b22cd1ff-8395-4898-bbdd-164b5e64c776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_4b38995e-366e-40d5-a637-9274f190111c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_184596bc-2470-4804-977a-f1755a6f135c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_4b38995e-366e-40d5-a637-9274f190111c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a945111-82c2-42b4-adc4-772c6238193c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_4b38995e-366e-40d5-a637-9274f190111c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a945111-82c2-42b4-adc4-772c6238193c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b9a12736-40d5-4787-aec1-00448219e49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_4b38995e-366e-40d5-a637-9274f190111c" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b9a12736-40d5-4787-aec1-00448219e49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_779f0760-8f13-4dae-8306-fc1da2ae0660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_4b38995e-366e-40d5-a637-9274f190111c" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_779f0760-8f13-4dae-8306-fc1da2ae0660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_99983b3b-b807-48c2-a335-27d43b37e304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_4b38995e-366e-40d5-a637-9274f190111c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_99983b3b-b807-48c2-a335-27d43b37e304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a9f4d-9a31-4db3-93f9-4559ef45154e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_308e6e81-17a4-4269-9c3d-3baf8f6ab3b2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a9f4d-9a31-4db3-93f9-4559ef45154e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a4bf0c2c-c8a4-40f4-9ac6-83a71c4f38e3" 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_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a4bf0c2c-c8a4-40f4-9ac6-83a71c4f38e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0a34f470-fcaf-4698-88e7-2927ce3556f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0a34f470-fcaf-4698-88e7-2927ce3556f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_74fa14b4-64d1-4de1-87f6-e82cad5e6f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_74fa14b4-64d1-4de1-87f6-e82cad5e6f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ef722496-6876-448c-8689-390cdd66d306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ef722496-6876-448c-8689-390cdd66d306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4973537c-13e6-42e3-8885-2f9d3b4fb67e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dfbe615d-3ceb-437b-98e1-dcedfcb69a06" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4973537c-13e6-42e3-8885-2f9d3b4fb67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_77d47129-9d8a-4b3f-8940-90e4dfbcf5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_77d47129-9d8a-4b3f-8940-90e4dfbcf5c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a75a6379-0ef4-401b-b881-81045850ce57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a75a6379-0ef4-401b-b881-81045850ce57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_ac2c25fc-6ffa-4715-910d-05cc6e2d972a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_ac2c25fc-6ffa-4715-910d-05cc6e2d972a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_40391293-af7e-41fd-bd45-2527221779c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:to="loc_us-gaap_RepaymentsOfDebt_40391293-af7e-41fd-bd45-2527221779c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a082e5a5-2bba-4ae5-bf9a-5e644ae0dce3" 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_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a082e5a5-2bba-4ae5-bf9a-5e644ae0dce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43665852-f00c-4a92-9850-d46fca00d5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ef961973-101a-488a-991d-cb3c0b8ae95b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43665852-f00c-4a92-9850-d46fca00d5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_64aa421b-ead9-4048-9e7c-53473587a711" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_64aa421b-ead9-4048-9e7c-53473587a711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_76d9faf5-822c-4c98-ac17-3d913022ca70" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_76d9faf5-822c-4c98-ac17-3d913022ca70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a5588d0-db42-4896-aa1b-204d641ac35c" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a5588d0-db42-4896-aa1b-204d641ac35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dce43301-4822-4048-933e-6e1e8e528e16" 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_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dce43301-4822-4048-933e-6e1e8e528e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e500e905-4901-4f2b-9774-ba47d0bd11dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d56410e-aa37-42b1-8437-54841dd27a3b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e500e905-4901-4f2b-9774-ba47d0bd11dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_09b4f197-e314-4879-b632-c1fe331dce7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e500e905-4901-4f2b-9774-ba47d0bd11dd" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_09b4f197-e314-4879-b632-c1fe331dce7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_1587ec7d-2bfe-4e66-8cb4-bf285c74a7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e500e905-4901-4f2b-9774-ba47d0bd11dd" xlink:to="loc_us-gaap_InterestPaidNet_1587ec7d-2bfe-4e66-8cb4-bf285c74a7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies" xlink:type="simple" xlink:href="trmb-20221230.xsd#DescriptionOfBusinessAndAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5d22b89d-9245-43e1-8cf6-8175318694ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_99a8dae7-b94f-4a1c-ab4f-8c7235c20fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5d22b89d-9245-43e1-8cf6-8175318694ec" xlink:to="loc_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_99a8dae7-b94f-4a1c-ab4f-8c7235c20fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EarningsPerShare" xlink:type="simple" xlink:href="trmb-20221230.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_90a6597d-d5a9-4bbd-bf2e-3437de3f8cb2" 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_2f8cdc7b-19f8-4b71-b289-9c114be5d8ac" 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_90a6597d-d5a9-4bbd-bf2e-3437de3f8cb2" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_2f8cdc7b-19f8-4b71-b289-9c114be5d8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AcquisitionsAndDivestitures" xlink:type="simple" xlink:href="trmb-20221230.xsd#AcquisitionsAndDivestitures"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/AcquisitionsAndDivestitures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_67bbc4e9-14cc-48da-b27e-dc8a45726112" 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_58fe601a-d928-4aa4-b18c-6628518429c1" 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_67bbc4e9-14cc-48da-b27e-dc8a45726112" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_58fe601a-d928-4aa4-b18c-6628518429c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwill" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwill"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1d211445-2ba5-4696-a45c-4f6078376bed" 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_cf0dafcb-8c28-4df6-ac9f-b62e1a00cf3b" 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_1d211445-2ba5-4696-a45c-4f6078376bed" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_cf0dafcb-8c28-4df6-ac9f-b62e1a00cf3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponents" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponents"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_549b2576-41a6-4e83-8132-48733ee2a883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_200cd2b8-2ba2-40e2-83a2-36baac328f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_549b2576-41a6-4e83-8132-48733ee2a883" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_200cd2b8-2ba2-40e2-83a2-36baac328f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformation" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformation"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_fbcca714-7f7a-44d4-b28a-2976231d220a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_2866f2b0-b990-4bef-91b5-33bfbe1c884b" 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_SegmentReportingMeasurementDisclosuresAbstract_fbcca714-7f7a-44d4-b28a-2976231d220a" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_2866f2b0-b990-4bef-91b5-33bfbe1c884b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/Debt" xlink:type="simple" xlink:href="trmb-20221230.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_6eda3bfc-01db-48f6-b6ac-5e1246b65b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_c8f48d72-3bba-4e63-9f27-7b32eea66194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_6eda3bfc-01db-48f6-b6ac-5e1246b65b54" xlink:to="loc_us-gaap_LongTermDebtTextBlock_c8f48d72-3bba-4e63-9f27-7b32eea66194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/Leases" xlink:type="simple" xlink:href="trmb-20221230.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cbfb5e5e-6bc5-4717-9ccd-3ba5f57c34ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_aa424221-29ba-4083-853d-03b3dc2f305b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cbfb5e5e-6bc5-4717-9ccd-3ba5f57c34ad" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_aa424221-29ba-4083-853d-03b3dc2f305b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="trmb-20221230.xsd#CommitmentsAndContingencies"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f8241c87-2387-431c-9d5b-981164b7dd24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_68c61c6a-38c6-4792-80c0-8e0e30a33e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f8241c87-2387-431c-9d5b-981164b7dd24" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_68c61c6a-38c6-4792-80c0-8e0e30a33e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e87a9e61-aa80-430b-9ae8-1cb0e5966735" 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_69c1e933-691e-417f-bc55-d9bf376be2ae" 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_e87a9e61-aa80-430b-9ae8-1cb0e5966735" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_69c1e933-691e-417f-bc55-d9bf376be2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformance" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformance"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformance" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dd2a15cf-c8da-484a-98af-ee4029394af0" 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_38ff19ad-1d80-467c-819a-0133f0075c0f" 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_dd2a15cf-c8da-484a-98af-ee4029394af0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_38ff19ad-1d80-467c-819a-0133f0075c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxes" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_55f75d9d-96b3-46f2-a1ee-dbf39af28061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a6917675-f120-4e1c-8cb0-19702add551a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55f75d9d-96b3-46f2-a1ee-dbf39af28061" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a6917675-f120-4e1c-8cb0-19702add551a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlans" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1e4899e-f343-422c-8025-6ef31fd1ecfe" 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_49f6d527-3215-4ff7-b23b-77f02ccdc348" 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_f1e4899e-f343-422c-8025-6ef31fd1ecfe" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_49f6d527-3215-4ff7-b23b-77f02ccdc348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CommonStockRepurchase" xlink:type="simple" xlink:href="trmb-20221230.xsd#CommonStockRepurchase"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CommonStockRepurchase" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_fddeffdc-7587-4c7c-8a2a-fa63e4c3f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5b1b88da-6d92-4b1e-839d-e5da0fb1b634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fddeffdc-7587-4c7c-8a2a-fa63e4c3f2dc" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5b1b88da-6d92-4b1e-839d-e5da0fb1b634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy" xlink:type="simple" xlink:href="trmb-20221230.xsd#DescriptionOfBusinessAndAccountingPoliciesPolicy"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_838cf019-4098-4f0f-849b-03893d884ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_838cf019-4098-4f0f-849b-03893d884ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_fea0f66c-da38-4709-86c4-b15abd727525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_UseOfEstimates_fea0f66c-da38-4709-86c4-b15abd727525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_0478f03f-b1f5-4b9e-96d3-2509aecbeb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_0478f03f-b1f5-4b9e-96d3-2509aecbeb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ab4a8a45-0170-4775-bdcf-399b78935988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ab4a8a45-0170-4775-bdcf-399b78935988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_06658144-fac0-41ce-a1ea-a3aa8db8e05d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_06658144-fac0-41ce-a1ea-a3aa8db8e05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_7d834dea-b046-4dff-a5f2-b3de13cf359b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_DeferredChargesPolicyTextBlock_7d834dea-b046-4dff-a5f2-b3de13cf359b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_8dead184-290c-403c-865c-81a529b0acc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_8dead184-290c-403c-865c-81a529b0acc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_18479948-5377-4d3d-b3d9-f0f8b3fc68b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_18479948-5377-4d3d-b3d9-f0f8b3fc68b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_c59349fe-544e-4877-a735-499d5ff786e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_c59349fe-544e-4877-a735-499d5ff786e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_e6eb5c81-ab52-4043-bd2a-f2c049becda7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_e6eb5c81-ab52-4043-bd2a-f2c049becda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_6711ecf8-288f-438b-b0b1-319510fb97f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_6711ecf8-288f-438b-b0b1-319510fb97f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_c04700cd-44a5-4643-b628-1605954a7e77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_c04700cd-44a5-4643-b628-1605954a7e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_a0ac0ac2-d3bb-4a81-9320-dcbc3ae888dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_a0ac0ac2-d3bb-4a81-9320-dcbc3ae888dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5e6cd813-1dda-40cb-a752-e7cb268ad3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5e6cd813-1dda-40cb-a752-e7cb268ad3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e23ea373-8ceb-4127-8102-2674745f0389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e23ea373-8ceb-4127-8102-2674745f0389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_6b07400c-357f-402b-8d66-f426e6f85a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_6b07400c-357f-402b-8d66-f426e6f85a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_7f955878-8153-40b7-a831-bb6af625b4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_7f955878-8153-40b7-a831-bb6af625b4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_577714dd-e152-42da-9a3c-113139bdce44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_577714dd-e152-42da-9a3c-113139bdce44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_9e20071e-8a57-4336-8152-c3977060cabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_9e20071e-8a57-4336-8152-c3977060cabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_0bc5e1dc-9af9-435c-9a74-4291833a1cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_0bc5e1dc-9af9-435c-9a74-4291833a1cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_181e7cca-30b1-4a96-98f7-48da91e6968b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9c7d3bfd-9ad5-4a0d-bd32-350dbaa16ee4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_181e7cca-30b1-4a96-98f7-48da91e6968b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_338f1ed0-e0a4-4fe8-aa72-b6acf725b3fa" 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ff1ebbe4-e044-459e-8307-55a45c6d74f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_338f1ed0-e0a4-4fe8-aa72-b6acf725b3fa" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ff1ebbe4-e044-459e-8307-55a45c6d74f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#AcquisitionsAndDivestituresTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/AcquisitionsAndDivestituresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_31cf1227-6dc2-401e-8d90-2122386bfa80" 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_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock_c0d518df-9aaf-468b-86fd-f34a0b95e57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_31cf1227-6dc2-401e-8d90-2122386bfa80" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock_c0d518df-9aaf-468b-86fd-f34a0b95e57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c09bc44a-e81a-4d57-8e32-66a44397508d" 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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_26493a5a-0a62-4fd5-ba5e-c4637f7bc06f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c09bc44a-e81a-4d57-8e32-66a44397508d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_26493a5a-0a62-4fd5-ba5e-c4637f7bc06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_0b569ad2-3124-40c0-ad1d-95f4e2d93700" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c09bc44a-e81a-4d57-8e32-66a44397508d" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_0b569ad2-3124-40c0-ad1d-95f4e2d93700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_a450d8e9-63f7-4db3-b186-dde1b368e9af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c09bc44a-e81a-4d57-8e32-66a44397508d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_a450d8e9-63f7-4db3-b186-dde1b368e9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8215c04f-304f-4cd6-8a0f-985158c55e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_8b05b6a3-925d-4543-93c3-163731647574" 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_BalanceSheetRelatedDisclosuresAbstract_8215c04f-304f-4cd6-8a0f-985158c55e25" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_8b05b6a3-925d-4543-93c3-163731647574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_770c13ce-f9c1-41ed-a277-e2e55ee5fba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8215c04f-304f-4cd6-8a0f-985158c55e25" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_770c13ce-f9c1-41ed-a277-e2e55ee5fba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_c815626e-fcb2-4eb8-b3ad-d249905ce0c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8215c04f-304f-4cd6-8a0f-985158c55e25" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_c815626e-fcb2-4eb8-b3ad-d249905ce0c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_0c13941a-bca7-400c-84fd-8ad90c36ed9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a0b437e1-8dc1-4bab-9610-697631295ab6" 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_SegmentReportingMeasurementDisclosuresAbstract_0c13941a-bca7-400c-84fd-8ad90c36ed9d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a0b437e1-8dc1-4bab-9610-697631295ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_cdaaa09d-c6c2-455e-a31f-7c7974a4a9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_0c13941a-bca7-400c-84fd-8ad90c36ed9d" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_cdaaa09d-c6c2-455e-a31f-7c7974a4a9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_fa01e208-dda5-4582-b7da-0cef2e74fa53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_0c13941a-bca7-400c-84fd-8ad90c36ed9d" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_fa01e208-dda5-4582-b7da-0cef2e74fa53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_71b23940-27f5-40f4-8ced-94e89cd12331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_0c13941a-bca7-400c-84fd-8ad90c36ed9d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_71b23940-27f5-40f4-8ced-94e89cd12331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_5361d75c-cbf7-45db-a40d-b9fc2362d0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_b6d992dd-b807-4827-b8cd-f3acc51c6a01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_5361d75c-cbf7-45db-a40d-b9fc2362d0e8" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_b6d992dd-b807-4827-b8cd-f3acc51c6a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d906d314-8c8b-4a69-a5fe-5af7430614e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_5361d75c-cbf7-45db-a40d-b9fc2362d0e8" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d906d314-8c8b-4a69-a5fe-5af7430614e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_095c7366-55c9-4b72-9551-229369235733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_0bc093ef-e7cf-453d-a9b5-d843a491e6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_095c7366-55c9-4b72-9551-229369235733" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_0bc093ef-e7cf-453d-a9b5-d843a491e6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_bb7dbb12-be76-4e85-b373-85f9a106fa35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_095c7366-55c9-4b72-9551-229369235733" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_bb7dbb12-be76-4e85-b373-85f9a106fa35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8007f8b1-7e17-4dd2-891a-0285f7309a68" 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_94fa3b9f-7ae5-429f-b6f6-91a280c9603f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8007f8b1-7e17-4dd2-891a-0285f7309a68" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_94fa3b9f-7ae5-429f-b6f6-91a280c9603f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformanceObligationsTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_752576b8-45c1-4b57-a1b1-b8b346322ad9" 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_ContractWithCustomerAssetAndLiabilityTableTextBlock_617efa82-6298-4c00-bb3d-46d245df65d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_752576b8-45c1-4b57-a1b1-b8b346322ad9" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_617efa82-6298-4c00-bb3d-46d245df65d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_22e48471-807d-4cf7-8567-3dab04c59874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_d3fdaeb3-a8cd-4e4c-958f-26e1058ba7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22e48471-807d-4cf7-8567-3dab04c59874" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_d3fdaeb3-a8cd-4e4c-958f-26e1058ba7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_632d9ce2-764f-4343-a6fa-8f2646b627cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22e48471-807d-4cf7-8567-3dab04c59874" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_632d9ce2-764f-4343-a6fa-8f2646b627cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5807ac80-03b4-41b2-9705-b592664539b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22e48471-807d-4cf7-8567-3dab04c59874" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5807ac80-03b4-41b2-9705-b592664539b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d1ac9fd6-d1c3-49e7-950b-e2d705036243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22e48471-807d-4cf7-8567-3dab04c59874" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d1ac9fd6-d1c3-49e7-950b-e2d705036243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_211607e5-1a12-4c62-a756-7285e5560477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22e48471-807d-4cf7-8567-3dab04c59874" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_211607e5-1a12-4c62-a756-7285e5560477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansTables" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cf613164-1ad1-4e58-8242-06249a78e1e7" 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_72c3254c-3e17-4c67-976e-bbf5627d36f0" 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_cf613164-1ad1-4e58-8242-06249a78e1e7" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_72c3254c-3e17-4c67-976e-bbf5627d36f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_342cd0e5-815a-4371-87bf-d3ba1cd5217b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cf613164-1ad1-4e58-8242-06249a78e1e7" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_342cd0e5-815a-4371-87bf-d3ba1cd5217b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_94f3603c-22fe-4c86-9c13-7ee5bb290c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94f3603c-22fe-4c86-9c13-7ee5bb290c3b" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_srt_RangeAxis_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c2a59147-6070-4a1f-a837-29d4de3385d7" 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_91e3f2fa-edaa-4eb4-9e20-0f9448706b81" xlink:to="loc_srt_RangeMember_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8487fff5-57a3-4859-b6f0-564b554e6b92" 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_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:to="loc_srt_MinimumMember_8487fff5-57a3-4859-b6f0-564b554e6b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3508dfc9-7a8c-44b1-a6fc-65fb9da8c79a" 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_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:to="loc_srt_MaximumMember_3508dfc9-7a8c-44b1-a6fc-65fb9da8c79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_130ef89b-c2b1-4612-9057-02fb5aa348eb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c2a59147-6070-4a1f-a837-29d4de3385d7" xlink:to="loc_srt_WeightedAverageMember_130ef89b-c2b1-4612-9057-02fb5aa348eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d6185a04-156c-46ec-bf9b-b93d9fd7ec0c" 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_82d37eb4-c20b-4c2c-8f5a-946ced9101e1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d6185a04-156c-46ec-bf9b-b93d9fd7ec0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_36899e61-43c0-4a0e-9f26-2a571b63c975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_d6185a04-156c-46ec-bf9b-b93d9fd7ec0c" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_36899e61-43c0-4a0e-9f26-2a571b63c975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1fb564c5-b189-498a-a8af-bd98f32a6066" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_21729230-653e-42a3-940f-401f9e66a113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_21729230-653e-42a3-940f-401f9e66a113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d0d9429f-84d9-4c9b-9725-ede1a2af58b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d0d9429f-84d9-4c9b-9725-ede1a2af58b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ComputerEquipmentAndSoftwareMember_8671ea69-ae4c-4ae9-ada9-17947c2e69db" xlink:href="trmb-20221230.xsd#trmb_ComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_trmb_ComputerEquipmentAndSoftwareMember_8671ea69-ae4c-4ae9-ada9-17947c2e69db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_21e6e5af-182c-47f6-89db-50bf0837159c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_us-gaap_BuildingMember_21e6e5af-182c-47f6-89db-50bf0837159c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_InternalUseOfSoftwareMember_5cc12525-d923-4f53-b734-47236a46de6e" xlink:href="trmb-20221230.xsd#trmb_InternalUseOfSoftwareMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f99c994-17d3-4c1c-be48-066b627f2ab0" xlink:to="loc_trmb_InternalUseOfSoftwareMember_5cc12525-d923-4f53-b734-47236a46de6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_eb455310-1fe9-404e-9c63-f2a08faa3a40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_26310789-e5e8-4519-bab8-b822d9041778" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_eb455310-1fe9-404e-9c63-f2a08faa3a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_a3552273-53bd-4605-ab8f-5498d47f3306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_eb455310-1fe9-404e-9c63-f2a08faa3a40" xlink:to="loc_us-gaap_ForwardContractsMember_a3552273-53bd-4605-ab8f-5498d47f3306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1c652c2f-95fb-441c-af5d-172fdba0428d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1c652c2f-95fb-441c-af5d-172fdba0428d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fae244b9-b574-4527-8458-5bfd4c34f457" 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_1c652c2f-95fb-441c-af5d-172fdba0428d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fae244b9-b574-4527-8458-5bfd4c34f457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_0e9f7c6a-8351-4534-9baa-495e37a864be" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fae244b9-b574-4527-8458-5bfd4c34f457" xlink:to="loc_trmb_TransporeonMember_0e9f7c6a-8351-4534-9baa-495e37a864be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53b625aa-a23e-45e2-b82f-5235806c2289" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e1f6c3f7-11b3-46f5-9101-d8afcfd976b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_NumberOfReportableSegments_e1f6c3f7-11b3-46f5-9101-d8afcfd976b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ProductWarrantyTerm_194758bf-c928-4f2f-b638-9a18665ad0ca" xlink:href="trmb-20221230.xsd#trmb_ProductWarrantyTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_ProductWarrantyTerm_194758bf-c928-4f2f-b638-9a18665ad0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PostContractSupportTerm_b66d9970-a5b7-4af2-ad6d-250f51889cde" xlink:href="trmb-20221230.xsd#trmb_PostContractSupportTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_PostContractSupportTerm_b66d9970-a5b7-4af2-ad6d-250f51889cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RevenueContractTerm_b0ad53b8-75fc-490a-b910-b70377a5aeef" xlink:href="trmb-20221230.xsd#trmb_RevenueContractTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_RevenueContractTerm_b0ad53b8-75fc-490a-b910-b70377a5aeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_eadb0fd1-4111-414c-9eab-232988bbcfe0" 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_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_eadb0fd1-4111-414c-9eab-232988bbcfe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_c3d54887-3dfb-4e08-890c-70753d917f96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_c3d54887-3dfb-4e08-890c-70753d917f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_67bc0d3d-e3c6-4bf7-83d9-30ad1f8f9848" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_67bc0d3d-e3c6-4bf7-83d9-30ad1f8f9848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0bfe7cca-f2a8-4fb6-a8cb-01f55f89120b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_0bfe7cca-f2a8-4fb6-a8cb-01f55f89120b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d5c57831-b62c-4543-9bfe-653be68823d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d5c57831-b62c-4543-9bfe-653be68823d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_c21a8162-b29d-4689-b901-c4caf7cc8c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_c21a8162-b29d-4689-b901-c4caf7cc8c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2a623528-d994-4de0-9f19-56b57a846374" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2a623528-d994-4de0-9f19-56b57a846374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a340a7a1-7c08-4547-8661-9aa7ee7bfd05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a340a7a1-7c08-4547-8661-9aa7ee7bfd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_WarrantyPeriodOnProductsSold_42c51ecd-9906-4c68-8664-3ecd8087fd61" xlink:href="trmb-20221230.xsd#trmb_WarrantyPeriodOnProductsSold"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_trmb_WarrantyPeriodOnProductsSold_42c51ecd-9906-4c68-8664-3ecd8087fd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_ff5bba11-ae5e-4390-a570-e6d76a0095fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_ff5bba11-ae5e-4390-a570-e6d76a0095fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_83b5486a-a278-4f6a-9ea9-d9e3a9f49332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_83b5486a-a278-4f6a-9ea9-d9e3a9f49332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_6bcdad7f-c85c-4120-927a-ac954e94b9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeRemainingMaturity1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_DerivativeRemainingMaturity1_6bcdad7f-c85c-4120-927a-ac954e94b9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_344b7bde-4bb9-4145-97e2-ee4d2931b544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a5775196-54c2-4fb7-8d9e-bcd99da97763" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_344b7bde-4bb9-4145-97e2-ee4d2931b544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0fa60531-d02a-42c1-91ce-b1c174866767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" 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_CommitmentsAndContingenciesDisclosureAbstract_0fa60531-d02a-42c1-91ce-b1c174866767" xlink:to="loc_us-gaap_LossContingenciesTable_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_45400fff-922f-4c7c-8319-86a4dea4610a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_f78cbdc4-9e24-4a18-ae1b-27c47609eb43" xlink:to="loc_us-gaap_LossContingencyNatureDomain_45400fff-922f-4c7c-8319-86a4dea4610a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_b2a15f0d-67ee-4dba-81bd-8761a3fa894d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_45400fff-922f-4c7c-8319-86a4dea4610a" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_b2a15f0d-67ee-4dba-81bd-8761a3fa894d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_f12d5fb5-a9ca-4ba9-8b16-ed01ae5eeb09" 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_bebe18e2-cb2e-4dc4-b26b-4fac7080b6e7" xlink:to="loc_us-gaap_LossContingenciesLineItems_f12d5fb5-a9ca-4ba9-8b16-ed01ae5eeb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_7885c098-d66c-4aaa-83ce-14cba17dddbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f12d5fb5-a9ca-4ba9-8b16-ed01ae5eeb09" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_7885c098-d66c-4aaa-83ce-14cba17dddbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5273f66e-454c-4e86-aa6c-3dd7dee874ec" 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_trmb_NumeratorAbstract_3481c9b6-5ae3-4689-bd80-18a6ff741257" xlink:href="trmb-20221230.xsd#trmb_NumeratorAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5273f66e-454c-4e86-aa6c-3dd7dee874ec" xlink:to="loc_trmb_NumeratorAbstract_3481c9b6-5ae3-4689-bd80-18a6ff741257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e245f33e-f236-4a17-aee0-a143fbeb3571" 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_trmb_NumeratorAbstract_3481c9b6-5ae3-4689-bd80-18a6ff741257" xlink:to="loc_us-gaap_NetIncomeLoss_e245f33e-f236-4a17-aee0-a143fbeb3571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DenominatorAbstract_5deeb223-9c40-4bd7-82d5-0eba5f59ba36" xlink:href="trmb-20221230.xsd#trmb_DenominatorAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5273f66e-454c-4e86-aa6c-3dd7dee874ec" xlink:to="loc_trmb_DenominatorAbstract_5deeb223-9c40-4bd7-82d5-0eba5f59ba36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bff426be-a097-4404-899e-ba6a2888c7ce" 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_trmb_DenominatorAbstract_5deeb223-9c40-4bd7-82d5-0eba5f59ba36" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bff426be-a097-4404-899e-ba6a2888c7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_944aa2d3-b0c1-46a9-aca6-e71d7bf442b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_DenominatorAbstract_5deeb223-9c40-4bd7-82d5-0eba5f59ba36" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_944aa2d3-b0c1-46a9-aca6-e71d7bf442b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3e26968-6c12-4dcf-a76a-9a511b4fb973" 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_trmb_DenominatorAbstract_5deeb223-9c40-4bd7-82d5-0eba5f59ba36" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3e26968-6c12-4dcf-a76a-9a511b4fb973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_41c7b382-1ff3-49c7-b2f7-b871ce87c9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5273f66e-454c-4e86-aa6c-3dd7dee874ec" xlink:to="loc_us-gaap_EarningsPerShareBasic_41c7b382-1ff3-49c7-b2f7-b871ce87c9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6c2b549c-6761-4209-96a5-9115436443d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5273f66e-454c-4e86-aa6c-3dd7dee874ec" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6c2b549c-6761-4209-96a5-9115436443d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_52320e1c-b419-4e22-9e50-4880e0d9c7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5273f66e-454c-4e86-aa6c-3dd7dee874ec" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_52320e1c-b419-4e22-9e50-4880e0d9c7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#AcquisitionsAndDivestituresNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d8f62318-2665-47f0-9c2a-b99812f60991" 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_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" 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_d8f62318-2665-47f0-9c2a-b99812f60991" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_srt_RangeAxis_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_73b405be-58e8-4803-99bd-81663631dc79" 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_e34d5b87-9d2a-45c7-a3cc-e2e6880b521c" xlink:to="loc_srt_RangeMember_73b405be-58e8-4803-99bd-81663631dc79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fa72da4f-6723-4346-aebb-e843f4e3bb0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_73b405be-58e8-4803-99bd-81663631dc79" xlink:to="loc_srt_MaximumMember_fa72da4f-6723-4346-aebb-e843f4e3bb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" 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_82cb5936-d65d-4b75-8c97-f0d5bc254b3c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_f5ee2223-9126-4c34-b5db-2bd61f7582d8" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" xlink:to="loc_trmb_TransporeonMember_f5ee2223-9126-4c34-b5db-2bd61f7582d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AgileAssetsMember_a10436c4-d57c-42cf-b031-decd9b95d63e" xlink:href="trmb-20221230.xsd#trmb_AgileAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_692dd42b-e299-4744-9958-20ca29116017" xlink:to="loc_trmb_AgileAssetsMember_a10436c4-d57c-42cf-b031-decd9b95d63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8abe17ea-37b6-4dbd-a036-88f741da51d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8abe17ea-37b6-4dbd-a036-88f741da51d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1c136bc0-f090-409e-9752-4f382d0a2d2a" 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_8abe17ea-37b6-4dbd-a036-88f741da51d5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1c136bc0-f090-409e-9752-4f382d0a2d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e4341a4b-5a38-48c9-9c72-75c98694cc55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_1c136bc0-f090-409e-9752-4f382d0a2d2a" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e4341a4b-5a38-48c9-9c72-75c98694cc55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_98b87865-62ed-4e34-a380-66ac7ab74d54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_98b87865-62ed-4e34-a380-66ac7ab74d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_af09d6c1-78ed-4706-aaba-33e89abae3b9" 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_98b87865-62ed-4e34-a380-66ac7ab74d54" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_af09d6c1-78ed-4706-aaba-33e89abae3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_4430c0e3-56e2-47d9-a059-6467964b9a78" xlink:href="trmb-20221230.xsd#trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_af09d6c1-78ed-4706-aaba-33e89abae3b9" xlink:to="loc_trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember_4430c0e3-56e2-47d9-a059-6467964b9a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c30957bf-ea6d-4ea0-a0c8-9b1480b2fd97" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_806039b1-ca6a-47f8-a062-41789f53f52a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_806039b1-ca6a-47f8-a062-41789f53f52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_6682aaff-6a65-41c5-971a-745cc502649c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfBusinessesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_6682aaff-6a65-41c5-971a-745cc502649c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_95884a44-26ad-4bcf-b8ce-2f400239b1ff" xlink:href="trmb-20221230.xsd#trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue_95884a44-26ad-4bcf-b8ce-2f400239b1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8d734e4f-83da-479e-ad2b-dedfb6190263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8d734e4f-83da-479e-ad2b-dedfb6190263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_0f4a43ec-cbd9-4748-9315-197d915a87d3" xlink:href="trmb-20221230.xsd#trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses_0f4a43ec-cbd9-4748-9315-197d915a87d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_4db8f8d2-05e1-450f-93ec-b44b617cc551" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_15659a50-5e54-41d4-bb85-5bb80738757c" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_4db8f8d2-05e1-450f-93ec-b44b617cc551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_56b57ea7-f59e-456a-8d46-a8b1635d0a84" 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_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" 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_56b57ea7-f59e-456a-8d46-a8b1635d0a84" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" 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_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6472bd12-8216-4e1d-8459-6f03bcf8fb47" 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_e56dfd78-d5fb-49b2-89a6-3a277a6484d6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6472bd12-8216-4e1d-8459-6f03bcf8fb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_3b54cbe9-3d6d-451e-8ea3-aa85ec96d821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6472bd12-8216-4e1d-8459-6f03bcf8fb47" xlink:to="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_3b54cbe9-3d6d-451e-8ea3-aa85ec96d821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_12b3f0e3-4905-4ce0-a793-8cca7637ae7b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ff328edc-5315-4461-adba-4711294e4b69" 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_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ff328edc-5315-4461-adba-4711294e4b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_b2063190-ce7e-4ac3-8741-19a6f2497b22" xlink:href="trmb-20221230.xsd#trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities_b2063190-ce7e-4ac3-8741-19a6f2497b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a7091317-be94-43d6-938d-8014e1d623ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a7091317-be94-43d6-938d-8014e1d623ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_6723a6ef-7df1-41bd-8f05-7fbc8cf65b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_6723a6ef-7df1-41bd-8f05-7fbc8cf65b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_78bb7e98-616d-43fa-ba8b-90f4ec61c6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_78bb7e98-616d-43fa-ba8b-90f4ec61c6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e8f808ac-55ce-4370-8844-352be2cc8c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a66cdce4-da5e-41ee-b754-f45b8a3cccb0" xlink:to="loc_us-gaap_Goodwill_e8f808ac-55ce-4370-8844-352be2cc8c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a6ff4ef5-2acd-44a7-99c4-b35b4926cd91" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a6ff4ef5-2acd-44a7-99c4-b35b4926cd91" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d14d9872-05e5-4819-b2bf-cd6d6a34cece" 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d14d9872-05e5-4819-b2bf-cd6d6a34cece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" 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_d14d9872-05e5-4819-b2bf-cd6d6a34cece" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_3a4974c2-ee17-4243-83d2-fb7f3176caa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_3a4974c2-ee17-4243-83d2-fb7f3176caa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_94166da8-ecfd-4c57-98ee-27355c1da77b" 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_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_CustomerRelationshipsMember_94166da8-ecfd-4c57-98ee-27355c1da77b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_7b557344-3cd0-4875-a33c-1abff3b7c952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_7b557344-3cd0-4875-a33c-1abff3b7c952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_9c3ab440-4fd3-4b2d-afa8-b6c4dc96bbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1ae91d36-8c1c-44ac-9981-2119bceaeba4" xlink:to="loc_us-gaap_DistributionRightsMember_9c3ab440-4fd3-4b2d-afa8-b6c4dc96bbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_5b68d3c3-cf54-41e7-9f80-3156d4d08d1f" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_350daaab-3af4-4410-a658-e3bad52c5523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_350daaab-3af4-4410-a658-e3bad52c5523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_fca9b30d-0d5b-4b9a-8036-26661795f06e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_fca9b30d-0d5b-4b9a-8036-26661795f06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc22fc50-cbff-438e-bf1f-c7f89a11fa24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc22fc50-cbff-438e-bf1f-c7f89a11fa24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7243985f-36a7-40d6-ad94-3622ef70b589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7243985f-36a7-40d6-ad94-3622ef70b589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_87866b1e-235e-4e84-8ec4-6f5cdbc4358b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_87866b1e-235e-4e84-8ec4-6f5cdbc4358b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_0b5859fd-db5c-4bc5-be84-7620100375e3" xlink:href="trmb-20221230.xsd#trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_acbd4d0a-35d8-4197-ad8d-a1d7cda3e8a0" xlink:to="loc_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_0b5859fd-db5c-4bc5-be84-7620100375e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d99ad8d4-f4ca-4498-aa51-a41af140490c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d99ad8d4-f4ca-4498-aa51-a41af140490c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_04a64293-0c29-44aa-b6ce-1ecd64ecd6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_04a64293-0c29-44aa-b6ce-1ecd64ecd6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8e02144b-cf63-407e-9658-7f7d83a0360e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8e02144b-cf63-407e-9658-7f7d83a0360e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d4423add-5534-4172-9b8c-b446e5ee85ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d4423add-5534-4172-9b8c-b446e5ee85ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_9ac51f4e-e739-4482-b303-e5f8e2c57396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_9ac51f4e-e739-4482-b303-e5f8e2c57396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_08bdae71-4c81-49d6-9f8a-b3a0def22139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_08bdae71-4c81-49d6-9f8a-b3a0def22139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d94f9023-88af-45ea-9f86-bb5b59e1722c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aae388e1-5b42-4c28-b435-6e853bc3ddb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d94f9023-88af-45ea-9f86-bb5b59e1722c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_affdf1e2-1311-4860-879c-2c7e3d13c25b" 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_d6ec9260-5d23-4e32-804e-21a3fe424722" 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_affdf1e2-1311-4860-879c-2c7e3d13c25b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_d6ec9260-5d23-4e32-804e-21a3fe424722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" 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_d6ec9260-5d23-4e32-804e-21a3fe424722" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" 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_6fd2425d-9ff9-4004-8638-8aa005eb5b4f" xlink:to="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_e1eab1fe-16df-4a1a-8d88-687112f49c1e" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_BuildingsandInfrastructureMember_e1eab1fe-16df-4a1a-8d88-687112f49c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_c039d094-e3c3-4f18-9aaf-0645d39166fd" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_GeospatialMember_c039d094-e3c3-4f18-9aaf-0645d39166fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_2e8bfd85-7979-4c73-8308-715f5312e30c" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_ResourcesandUtilitiesMember_2e8bfd85-7979-4c73-8308-715f5312e30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_6bfa7502-6291-42da-9aac-2c1ac6fd5810" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_61ed121f-690b-45c2-a183-94d9c7b325b3" xlink:to="loc_trmb_TransportationMember_6bfa7502-6291-42da-9aac-2c1ac6fd5810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_53c9289c-9841-4bda-9f67-e0d838c02b85" 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_d6ec9260-5d23-4e32-804e-21a3fe424722" xlink:to="loc_us-gaap_GoodwillLineItems_53c9289c-9841-4bda-9f67-e0d838c02b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" 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_53c9289c-9841-4bda-9f67-e0d838c02b85" xlink:to="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e4600311-0170-443e-823e-0eb16462df11" 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_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_Goodwill_e4600311-0170-443e-823e-0eb16462df11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d0f22b5e-39cc-4a42-b927-f8f89aa51387" 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_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d0f22b5e-39cc-4a42-b927-f8f89aa51387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_7ac80987-2d58-4665-96c4-6e51c0004b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_7ac80987-2d58-4665-96c4-6e51c0004b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_813971ff-7cc0-4080-9793-e7162b9b7183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_813971ff-7cc0-4080-9793-e7162b9b7183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7f434e6b-84d3-4381-a789-08391a75a034" 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_e37133be-b81e-4613-90e8-5e6ac871c637" xlink:to="loc_us-gaap_Goodwill_7f434e6b-84d3-4381-a789-08391a75a034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_35ac796c-e460-4b16-8455-a8b72f5cda2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_646df4ef-80e4-4092-b986-da4f19482d07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_35ac796c-e460-4b16-8455-a8b72f5cda2c" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_646df4ef-80e4-4092-b986-da4f19482d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8a42f10f-7922-4fe7-8664-92ac28af9a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_35ac796c-e460-4b16-8455-a8b72f5cda2c" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8a42f10f-7922-4fe7-8664-92ac28af9a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_c32a87d2-51ce-4c19-abd8-cf74c98d2adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_35ac796c-e460-4b16-8455-a8b72f5cda2c" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_c32a87d2-51ce-4c19-abd8-cf74c98d2adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ad48fd1f-f913-4d74-b178-8b32c9b8c5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_35ac796c-e460-4b16-8455-a8b72f5cda2c" xlink:to="loc_us-gaap_InventoryNet_ad48fd1f-f913-4d74-b178-8b32c9b8c5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrent_fd2ef800-b9da-4edb-b59a-999f261e2c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_35ac796c-e460-4b16-8455-a8b72f5cda2c" xlink:to="loc_us-gaap_DeferredCostsCurrent_fd2ef800-b9da-4edb-b59a-999f261e2c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_22176bb8-2f1c-4321-ad43-6e343e7bf08c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_22176bb8-2f1c-4321-ad43-6e343e7bf08c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_688da492-d418-40d9-a954-78b77bf6047e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_cc1ced9d-02b7-4076-b746-6bad561a6f82" xlink:href="trmb-20221230.xsd#trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember_cc1ced9d-02b7-4076-b746-6bad561a6f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_91315530-41d9-4979-bfa3-a8877abff7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_91315530-41d9-4979-bfa3-a8877abff7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_SoftwareAndLicensesMember_9c29b17b-8f51-41d1-9235-c581c03b11fb" xlink:href="trmb-20221230.xsd#trmb_SoftwareAndLicensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_trmb_SoftwareAndLicensesMember_9c29b17b-8f51-41d1-9235-c581c03b11fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_6aa3d905-24cc-4704-9ff1-f8531cd886a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4bb84c4a-9a22-4e61-96fa-ee2396b4cc46" xlink:to="loc_us-gaap_ConstructionInProgressMember_6aa3d905-24cc-4704-9ff1-f8531cd886a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be329422-6124-4c23-bec7-7e0af53a0b11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cdb451cb-3cd3-4cf1-9314-f30e0be7d9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cdb451cb-3cd3-4cf1-9314-f30e0be7d9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fc2c4345-8e1e-4a60-be54-88f0b187e865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fc2c4345-8e1e-4a60-be54-88f0b187e865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_53475386-d1f9-4d8f-854c-c7c073da6f86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7ac3d01a-9d90-4c03-ad76-183c33bc41a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_53475386-d1f9-4d8f-854c-c7c073da6f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5c70eb9d-5f6f-4647-8a24-16f490df8a13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_04d322ca-7272-47f0-9c41-8c1b1a2f1ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5c70eb9d-5f6f-4647-8a24-16f490df8a13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_04d322ca-7272-47f0-9c41-8c1b1a2f1ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_712328fb-741a-4dd8-b2b8-4244db64a9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5c70eb9d-5f6f-4647-8a24-16f490df8a13" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_712328fb-741a-4dd8-b2b8-4244db64a9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_e2653ecb-8784-46d7-8ca4-8d3af9d2fbd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5c70eb9d-5f6f-4647-8a24-16f490df8a13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_e2653ecb-8784-46d7-8ca4-8d3af9d2fbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08357d9b-ad01-42a8-b9a0-7d31037042f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5c70eb9d-5f6f-4647-8a24-16f490df8a13" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08357d9b-ad01-42a8-b9a0-7d31037042f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_d8b5a17c-3c97-4b75-ab14-eabfb1288b95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_21d55527-a84e-4595-bd0d-0c146ceddc5a" 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_SegmentReportingMeasurementDisclosuresAbstract_d8b5a17c-3c97-4b75-ab14-eabfb1288b95" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" 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_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" 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_26c9b385-5c5b-4ece-b5b1-2fdb6d069adf" xlink:to="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_afa73ae4-54ea-43c9-9a2e-c9c696cfde98" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_BuildingsandInfrastructureMember_afa73ae4-54ea-43c9-9a2e-c9c696cfde98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_9334b981-8c76-4519-824b-8c1a0c11dac5" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_GeospatialMember_9334b981-8c76-4519-824b-8c1a0c11dac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_b778c42a-13f1-4d56-9ac7-657d3ca2a079" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_ResourcesandUtilitiesMember_b778c42a-13f1-4d56-9ac7-657d3ca2a079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_b4a3bb11-63f3-41c1-8f4f-0424094a525b" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e3444542-0101-4a83-a6d8-853e6e6bdab6" xlink:to="loc_trmb_TransportationMember_b4a3bb11-63f3-41c1-8f4f-0424094a525b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_5009b21b-0c61-4894-a63d-dea2f1632f10" 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_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:to="loc_srt_ConsolidationItemsAxis_5009b21b-0c61-4894-a63d-dea2f1632f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_64cd08b0-10f5-4a4c-bf1e-c83f513352ab" 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_5009b21b-0c61-4894-a63d-dea2f1632f10" xlink:to="loc_srt_ConsolidationItemsDomain_64cd08b0-10f5-4a4c-bf1e-c83f513352ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_a4164937-0311-4d30-a48e-d2dbc42b3822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_64cd08b0-10f5-4a4c-bf1e-c83f513352ab" xlink:to="loc_us-gaap_OperatingSegmentsMember_a4164937-0311-4d30-a48e-d2dbc42b3822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" 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_21d55527-a84e-4595-bd0d-0c146ceddc5a" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fba3c197-2e75-4db1-b340-f9a24bf968a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" xlink:to="loc_us-gaap_Revenues_fba3c197-2e75-4db1-b340-f9a24bf968a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2382f1e7-8789-4927-9b98-adc5f0de5ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a066f879-8e0b-4eac-93b1-cbd82661b911" xlink:to="loc_us-gaap_OperatingIncomeLoss_2382f1e7-8789-4927-9b98-adc5f0de5ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9222a73d-28b3-4e27-8844-f2d08b9382d4" 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_d4466d50-b797-49b2-829d-6c3bb12e1b19" 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_9222a73d-28b3-4e27-8844-f2d08b9382d4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d4466d50-b797-49b2-829d-6c3bb12e1b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_075d2210-672a-4d52-8229-8c5192772eb9" 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_d4466d50-b797-49b2-829d-6c3bb12e1b19" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_075d2210-672a-4d52-8229-8c5192772eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" 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_075d2210-672a-4d52-8229-8c5192772eb9" xlink:to="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_c3a4ea35-2695-4bae-942d-fa91ec6b830a" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_BuildingsandInfrastructureMember_c3a4ea35-2695-4bae-942d-fa91ec6b830a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_23621940-ab53-4cd9-8466-3754ede1bf2e" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_GeospatialMember_23621940-ab53-4cd9-8466-3754ede1bf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_e245ce9e-d352-4080-b5da-c9482304a300" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_ResourcesandUtilitiesMember_e245ce9e-d352-4080-b5da-c9482304a300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_fd301667-255b-464b-9fb9-b4fbdf6646e2" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_988b9762-d4fc-4c1f-b699-921a3145fb4f" xlink:to="loc_trmb_TransportationMember_fd301667-255b-464b-9fb9-b4fbdf6646e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d4466d50-b797-49b2-829d-6c3bb12e1b19" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ddf1e100-e480-46a0-b1fa-f1f2f60841f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ddf1e100-e480-46a0-b1fa-f1f2f60841f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_e1b7528f-335e-4ab7-9e69-e220cec603cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_InventoryNet_e1b7528f-335e-4ab7-9e69-e220cec603cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_408db74b-39f2-4b81-9fad-8efd1800ed1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9662bae-592c-4125-b0d1-4a6a5f0c4841" xlink:to="loc_us-gaap_Goodwill_408db74b-39f2-4b81-9fad-8efd1800ed1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_0db2446a-c4fe-42c4-9a7b-519d93c5f089" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_0db2446a-c4fe-42c4-9a7b-519d93c5f089" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_32409a6a-d805-4204-8eae-ef1e466f5a78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:to="loc_srt_ConsolidationItemsAxis_32409a6a-d805-4204-8eae-ef1e466f5a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" 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_32409a6a-d805-4204-8eae-ef1e466f5a78" xlink:to="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_63cf269a-7204-46a3-a2e5-37dd7024c9da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" xlink:to="loc_us-gaap_OperatingSegmentsMember_63cf269a-7204-46a3-a2e5-37dd7024c9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_be6cc1be-bb3f-4213-8f07-ae8727ba0c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_47872684-d12f-47a8-8810-81f35ad7a8fb" xlink:to="loc_us-gaap_CorporateNonSegmentMember_be6cc1be-bb3f-4213-8f07-ae8727ba0c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_1133cc59-5f1a-4e1c-a29d-7e5502a1916a" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f5cbb089-c3c7-429e-acb3-74d466fc64a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_OperatingIncomeLoss_f5cbb089-c3c7-429e-acb3-74d466fc64a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2e274d2c-5e2b-4337-b433-933ca4d97f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_OperatingExpenses_2e274d2c-5e2b-4337-b433-933ca4d97f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_fd47b6a0-c777-4836-be2c-e02bee4121cb" xlink:href="trmb-20221230.xsd#trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments_fd47b6a0-c777-4836-be2c-e02bee4121cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AcquisitionAndDivestitureRelatedCosts_4fce5cec-f370-47a6-b17d-5d971dfe2382" xlink:href="trmb-20221230.xsd#trmb_AcquisitionAndDivestitureRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_AcquisitionAndDivestitureRelatedCosts_4fce5cec-f370-47a6-b17d-5d971dfe2382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_3e4442c7-a659-4b77-ba46-435ab79a1012" xlink:href="trmb-20221230.xsd#trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense_3e4442c7-a659-4b77-ba46-435ab79a1012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RestructuringChargesAndExecutiveTransitionCosts_32b16b83-4dff-4ae1-b0ef-28fd2361fdb2" xlink:href="trmb-20221230.xsd#trmb_RestructuringChargesAndExecutiveTransitionCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_trmb_RestructuringChargesAndExecutiveTransitionCosts_32b16b83-4dff-4ae1-b0ef-28fd2361fdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_45d9c5e2-30c5-4157-9d49-ec170fb81e11" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_45d9c5e2-30c5-4157-9d49-ec170fb81e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71d5a342-2ebc-47a1-8609-4b6b9512ecde" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_3fea1f88-0ce1-4fd9-91d1-c31d7587ad6b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71d5a342-2ebc-47a1-8609-4b6b9512ecde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b2425a9c-4316-4f9a-82c0-ceb47144bef1" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b2425a9c-4316-4f9a-82c0-ceb47144bef1" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:to="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_30df4646-0a18-4a93-bc1d-fb85f05ac3be" xlink:to="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_5c126fcc-ccd5-4249-9eaf-1ede496aaec9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_srt_NorthAmericaMember_5c126fcc-ccd5-4249-9eaf-1ede496aaec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_24dbc80d-b151-4b33-b03c-351ecebf88a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_srt_EuropeMember_24dbc80d-b151-4b33-b03c-351ecebf88a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_23d7e6e3-a5d3-42d9-9e6e-cf5200fd294f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_srt_AsiaPacificMember_23d7e6e3-a5d3-42d9-9e6e-cf5200fd294f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_RestofWorldMember_5ced065e-1b7d-4908-a1c9-4ed143bd0e11" xlink:href="trmb-20221230.xsd#trmb_RestofWorldMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8b946f0b-5809-4232-9ac2-2a48535d76e0" xlink:to="loc_trmb_RestofWorldMember_5ced065e-1b7d-4908-a1c9-4ed143bd0e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10bb7c93-4da4-4561-a4b0-0f775d89a962" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_10bb7c93-4da4-4561-a4b0-0f775d89a962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" 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_10bb7c93-4da4-4561-a4b0-0f775d89a962" xlink:to="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_BuildingsandInfrastructureMember_85e0ce0c-06c7-44c3-bdca-2c179e26e99c" xlink:href="trmb-20221230.xsd#trmb_BuildingsandInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_BuildingsandInfrastructureMember_85e0ce0c-06c7-44c3-bdca-2c179e26e99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_GeospatialMember_f761d2bf-f0c2-4da6-8b4e-a689cfdd040a" xlink:href="trmb-20221230.xsd#trmb_GeospatialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_GeospatialMember_f761d2bf-f0c2-4da6-8b4e-a689cfdd040a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ResourcesandUtilitiesMember_a7954984-9865-448b-84eb-7f5ea1e2db4b" xlink:href="trmb-20221230.xsd#trmb_ResourcesandUtilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_ResourcesandUtilitiesMember_a7954984-9865-448b-84eb-7f5ea1e2db4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransportationMember_caa1a8bb-7b16-4a0b-bcbb-34095e631601" xlink:href="trmb-20221230.xsd#trmb_TransportationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_728f65e4-266f-4c73-a6af-7afddfc48bbb" xlink:to="loc_trmb_TransportationMember_caa1a8bb-7b16-4a0b-bcbb-34095e631601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_bf57b50a-eebe-4eab-b321-bd25c57cb72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_008adaca-5339-41a8-9d39-320b90ee9ed8" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_bf57b50a-eebe-4eab-b321-bd25c57cb72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6540d16a-2152-46af-8cc2-531162f9f066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_bf57b50a-eebe-4eab-b321-bd25c57cb72b" xlink:to="loc_us-gaap_Revenues_6540d16a-2152-46af-8cc2-531162f9f066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_858ecb1b-f3b6-48f8-ab41-cdef40568202" 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_1599986a-cced-48ae-82cc-c1aaf2f4b655" 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_858ecb1b-f3b6-48f8-ab41-cdef40568202" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1599986a-cced-48ae-82cc-c1aaf2f4b655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1599986a-cced-48ae-82cc-c1aaf2f4b655" xlink:to="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cc9a6f03-6f45-437c-8d16-c96035ea25d2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b06443f4-6547-4ddf-b6db-f0c891d7393a" xlink:to="loc_srt_SegmentGeographicalDomain_cc9a6f03-6f45-437c-8d16-c96035ea25d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f9438282-401a-408f-ab83-79e0facc5fb4" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cc9a6f03-6f45-437c-8d16-c96035ea25d2" xlink:to="loc_country_US_f9438282-401a-408f-ab83-79e0facc5fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_10ecf97e-2721-4048-8026-48951568c899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1599986a-cced-48ae-82cc-c1aaf2f4b655" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_10ecf97e-2721-4048-8026-48951568c899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4cb05754-fe59-489b-95c3-d8e064b40381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10ecf97e-2721-4048-8026-48951568c899" xlink:to="loc_us-gaap_Revenues_4cb05754-fe59-489b-95c3-d8e064b40381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ace4af4f-2053-43b2-98ff-8706c0ee5c56" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ace4af4f-2053-43b2-98ff-8706c0ee5c56" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:to="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_53bc9e2d-648b-49b7-8bd0-c37e53d08d4f" xlink:to="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_53fcc2d5-0ee9-4bc2-a84c-569533d6b4fd" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:to="loc_country_US_53fcc2d5-0ee9-4bc2-a84c-569533d6b4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_68eba10d-86ae-4816-92f2-99dfdd562a06" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:to="loc_srt_EuropeMember_68eba10d-86ae-4816-92f2-99dfdd562a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_AsiaPacificAndOtherNonUsCountriesMember_d9f492c2-4713-4eed-a8b3-e1f9e82b4b9e" xlink:href="trmb-20221230.xsd#trmb_AsiaPacificAndOtherNonUsCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c90f48a6-0366-49c8-b97c-1fbe2f3cdbe7" xlink:to="loc_trmb_AsiaPacificAndOtherNonUsCountriesMember_d9f492c2-4713-4eed-a8b3-e1f9e82b4b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_dc0ee226-f57b-47c6-93fc-934646dfb50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_36cbc7a2-acb5-475b-9a61-e9a4e891b95e" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_dc0ee226-f57b-47c6-93fc-934646dfb50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6bd11d77-40a9-46f8-936d-1646761e1a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_dc0ee226-f57b-47c6-93fc-934646dfb50a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6bd11d77-40a9-46f8-936d-1646761e1a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtScheduleOfDebtDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtScheduleOfDebtDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DebtScheduleOfDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtOtherDisclosuresAbstract_233cf121-228d-464a-978b-878dba027ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtOtherDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" 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_LongTermDebtOtherDisclosuresAbstract_233cf121-228d-464a-978b-878dba027ff4" xlink:to="loc_us-gaap_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_794def33-b248-483b-9f7a-6cbb32f5b8f9" 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_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_DebtInstrumentAxis_794def33-b248-483b-9f7a-6cbb32f5b8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" 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_794def33-b248-483b-9f7a-6cbb32f5b8f9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyThreeSeniorNotesMember_294f6d93-6cb6-4cf8-9f6f-a09f27bb49db" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyThreeSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:to="loc_trmb_TwoThousandTwentyThreeSeniorNotesMember_294f6d93-6cb6-4cf8-9f6f-a09f27bb49db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyFourSeniorNotesMember_0ee6dd6c-642a-4be1-8319-cf80164e9431" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyFourSeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:to="loc_trmb_TwoThousandTwentyFourSeniorNotesMember_0ee6dd6c-642a-4be1-8319-cf80164e9431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyEightSeniorNotesMember_4d527d45-ec08-4427-be83-7a99e5fb879f" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyEightSeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_63163b7e-f241-40b4-a0f1-825b914a4f5b" xlink:to="loc_trmb_TwoThousandTwentyEightSeniorNotesMember_4d527d45-ec08-4427-be83-7a99e5fb879f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" 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_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_46cb9b41-85b7-4d5f-bdd3-1805042c9820" 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_f52c4e91-e2c1-4cb1-b32e-aef30b541f97" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_46cb9b41-85b7-4d5f-bdd3-1805042c9820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_24fb773d-15fe-4b01-bcb8-d0aa6167fc83" 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_46cb9b41-85b7-4d5f-bdd3-1805042c9820" xlink:to="loc_us-gaap_SeniorNotesMember_24fb773d-15fe-4b01-bcb8-d0aa6167fc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_968e0c94-0865-4f6c-9736-ee0d1ae8ffe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_46cb9b41-85b7-4d5f-bdd3-1805042c9820" xlink:to="loc_us-gaap_LineOfCreditMember_968e0c94-0865-4f6c-9736-ee0d1ae8ffe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" 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_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_CreditFacilityAxis_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_711158a6-7a35-44c8-b717-4a3538204096" 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_97d9c592-d26c-4417-88e0-fd87ecf2c5fa" xlink:to="loc_us-gaap_CreditFacilityDomain_711158a6-7a35-44c8-b717-4a3538204096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_b608680e-73d4-4384-99b0-0eb767b22314" 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_711158a6-7a35-44c8-b717-4a3538204096" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_b608680e-73d4-4384-99b0-0eb767b22314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5c1f20a7-bfbe-4607-9b66-2aaaf02758c2" xlink:to="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b4075da9-037e-4a1d-b39c-6c35b29d7639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b4075da9-037e-4a1d-b39c-6c35b29d7639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3c0bc765-72a5-4758-bc3a-5a2114bf5af3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3c0bc765-72a5-4758-bc3a-5a2114bf5af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3597dbcf-50f4-48cf-bca9-63bf5ea92c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3597dbcf-50f4-48cf-bca9-63bf5ea92c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_094467f7-eb12-4fa3-9fd1-b479e233db80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_094467f7-eb12-4fa3-9fd1-b479e233db80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_e7fbd3a7-99f8-4cdb-8307-930b3a35dde8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_e7fbd3a7-99f8-4cdb-8307-930b3a35dde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_19ba9e9b-b303-40e4-bde9-a757a36b3e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_ShortTermBorrowings_19ba9e9b-b303-40e4-bde9-a757a36b3e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9891f185-95e5-47ec-b3dd-6fb9f87be8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_123ae44b-747c-4c70-841c-dfc93ced4071" xlink:to="loc_us-gaap_LongTermDebt_9891f185-95e5-47ec-b3dd-6fb9f87be8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtScheduleofDebtMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" 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_trmb_ShortTermDebtGross_f61b17d8-45a7-41ee-b072-55deddd6bf17" xlink:href="trmb-20221230.xsd#trmb_ShortTermDebtGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_trmb_ShortTermDebtGross_f61b17d8-45a7-41ee-b072-55deddd6bf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2ff04ea1-f073-4087-bed6-cbbabfd6f90b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2ff04ea1-f073-4087-bed6-cbbabfd6f90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_241c48b3-ace0-4c38-976d-4fafc272dc07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_241c48b3-ace0-4c38-976d-4fafc272dc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_282d3f64-b288-4ba0-9796-187874e0f9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_282d3f64-b288-4ba0-9796-187874e0f9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_5000a0e3-5d75-4fcf-baab-f92be6133f43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_5000a0e3-5d75-4fcf-baab-f92be6133f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3a9305c2-9d53-4627-a335-47e21c864634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3a9305c2-9d53-4627-a335-47e21c864634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_5634e5d0-c545-4a8c-86e0-956a07ca8ed9" xlink:href="trmb-20221230.xsd#trmb_DebtLongTermAndShortTermCombinedAmountGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8b4eb92-dfd7-4185-aa81-b44bc5e5052d" xlink:to="loc_trmb_DebtLongTermAndShortTermCombinedAmountGross_5634e5d0-c545-4a8c-86e0-956a07ca8ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_015fdc96-6f0c-4099-bbd9-636ec295705c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" 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_LongTermDebtAbstract_015fdc96-6f0c-4099-bbd9-636ec295705c" xlink:to="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_866dac7e-390f-49d0-9b9a-9256d55d6c57" 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_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_866dac7e-390f-49d0-9b9a-9256d55d6c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" 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_866dac7e-390f-49d0-9b9a-9256d55d6c57" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e8f0eaae-3519-4306-82bd-f45aadd08d99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" xlink:to="loc_us-gaap_LineOfCreditMember_e8f0eaae-3519-4306-82bd-f45aadd08d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_d8540a28-893f-4ed5-9ef8-7b9f28441db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_91f682ff-1de1-4a6b-b5da-a8f44dbcb59e" xlink:to="loc_us-gaap_BridgeLoanMember_d8540a28-893f-4ed5-9ef8-7b9f28441db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_49c13a14-c0cb-4e58-92b3-fa76530b13c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_CreditFacilityAxis_49c13a14-c0cb-4e58-92b3-fa76530b13c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" 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_49c13a14-c0cb-4e58-92b3-fa76530b13c1" xlink:to="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UnsecuredFacilityMember_0db88a15-c6b7-4c96-9cfe-04c5fea83e84" xlink:href="trmb-20221230.xsd#trmb_UnsecuredFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UnsecuredFacilityMember_0db88a15-c6b7-4c96-9cfe-04c5fea83e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_95fc0a92-1f10-4c98-9a6b-5b9df2d0de4e" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:to="loc_trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember_95fc0a92-1f10-4c98-9a6b-5b9df2d0de4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_76d763fc-f1d0-42ef-ac32-e04fe6f314b7" xlink:href="trmb-20221230.xsd#trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_A2022TermLoanCreditAgreementMember_f21865a1-c235-4794-aa1b-0cb312d4c1cc" xlink:to="loc_trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember_76d763fc-f1d0-42ef-ac32-e04fe6f314b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_63a06efd-c338-4300-b9d1-b12d39dd8506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_63a06efd-c338-4300-b9d1-b12d39dd8506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities75millionMember_6bbe4646-b046-4926-a2b1-43736f4a5496" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities75millionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UncommittedRevolvingCreditFacilities75millionMember_6bbe4646-b046-4926-a2b1-43736f4a5496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_26bec013-4db8-4535-9ea6-0c62155ffb84" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities100millioneurosMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UncommittedRevolvingCreditFacilities100millioneurosMember_26bec013-4db8-4535-9ea6-0c62155ffb84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_08f7c500-c118-46d9-8b6f-e68c0e19b18b" xlink:href="trmb-20221230.xsd#trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ffb80a24-1305-4817-8ac2-2004dc1cfdb8" xlink:to="loc_trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember_08f7c500-c118-46d9-8b6f-e68c0e19b18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ae90af64-7669-4898-a5bb-6f2ec16b0c7b" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_8d4804e9-0b98-4c36-903b-62ec216f669a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:to="loc_us-gaap_BridgeLoanMember_8d4804e9-0b98-4c36-903b-62ec216f669a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c13ef7e1-d611-402c-afe2-0b2c6249578e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_631ebf19-7d15-4bbb-ba05-c228a56cb15d" xlink:to="loc_us-gaap_LineOfCreditMember_c13ef7e1-d611-402c-afe2-0b2c6249578e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_5b083cbc-81df-49a4-acc9-6cfde88e9e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_VariableRateAxis_5b083cbc-81df-49a4-acc9-6cfde88e9e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" 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_5b083cbc-81df-49a4-acc9-6cfde88e9e97" xlink:to="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_421288d2-b5bf-4af9-914f-29e93f76f96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_421288d2-b5bf-4af9-914f-29e93f76f96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_667aefaa-feb7-4fc9-b795-7556d988589e" 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_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_667aefaa-feb7-4fc9-b795-7556d988589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_93675c12-f8c9-4ca0-9c7d-dba43e586265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_30b1c610-9de5-49e5-9d29-e45aec027a8a" xlink:to="loc_us-gaap_BaseRateMember_93675c12-f8c9-4ca0-9c7d-dba43e586265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a0a7b700-d213-48bc-be42-b51e0f50c3ce" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_srt_RangeAxis_a0a7b700-d213-48bc-be42-b51e0f50c3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_08dc56b7-7a1c-414e-8a20-beea472ff949" 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_a0a7b700-d213-48bc-be42-b51e0f50c3ce" xlink:to="loc_srt_RangeMember_08dc56b7-7a1c-414e-8a20-beea472ff949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8461f3c9-d12a-475d-ad8b-9f1d8520485a" 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_08dc56b7-7a1c-414e-8a20-beea472ff949" xlink:to="loc_srt_MinimumMember_8461f3c9-d12a-475d-ad8b-9f1d8520485a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_368de816-41a8-49cf-9640-fe2024d8bb55" 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_08dc56b7-7a1c-414e-8a20-beea472ff949" xlink:to="loc_srt_MaximumMember_368de816-41a8-49cf-9640-fe2024d8bb55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentScenarioDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_DebtInstrumentScenarioAxis_23bd9109-3457-4bde-8b54-535a15594283" xlink:to="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario1Member_b5ee8942-a832-4bc9-8ad0-a6907e0171ca" xlink:href="trmb-20221230.xsd#trmb_Scenario1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:to="loc_trmb_Scenario1Member_b5ee8942-a832-4bc9-8ad0-a6907e0171ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario2Member_6e8f67c7-29f9-4d5f-ab0a-76161962aa34" xlink:href="trmb-20221230.xsd#trmb_Scenario2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:to="loc_trmb_Scenario2Member_6e8f67c7-29f9-4d5f-ab0a-76161962aa34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_Scenario3Member_b750d20f-c9b5-48f0-81fa-2dd131788963" xlink:href="trmb-20221230.xsd#trmb_Scenario3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_DebtInstrumentScenarioDomain_fe5e0908-fc3c-4e23-ab19-56fef7287703" xlink:to="loc_trmb_Scenario3Member_b750d20f-c9b5-48f0-81fa-2dd131788963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d1df8ec4-8cb8-4b25-96b0-cfb4493c41b8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_9ad51de2-aff8-46b6-9d58-aaa6ae7d93de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DebtInstrumentTerm_9ad51de2-aff8-46b6-9d58-aaa6ae7d93de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_57fa4886-d661-4f28-a7f5-087a4e8f7fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_57fa4886-d661-4f28-a7f5-087a4e8f7fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_41d9b9b9-4f57-430f-81c0-5e554255f653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_41d9b9b9-4f57-430f-81c0-5e554255f653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_681d7836-96dd-4f43-8f4b-2d9f9e18278d" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease_681d7836-96dd-4f43-8f4b-2d9f9e18278d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_5216dfda-a86b-4a11-974e-f932f3f6829e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_5216dfda-a86b-4a11-974e-f932f3f6829e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_709358d0-0763-4575-a550-52d5022b4239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_InterestExpenseDebt_709358d0-0763-4575-a550-52d5022b4239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_8853222f-d4cd-4f6a-9dae-51d13390cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_8853222f-d4cd-4f6a-9dae-51d13390cdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_4418933e-c6ec-41e8-9433-8280bae46670" xlink:href="trmb-20221230.xsd#trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal_4418933e-c6ec-41e8-9433-8280bae46670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e41789f3-fdad-41af-9a52-5a999ff5b24e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_e41789f3-fdad-41af-9a52-5a999ff5b24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d1fadb84-a66e-4c59-bae6-4d03f4705b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LongTermDebt_d1fadb84-a66e-4c59-bae6-4d03f4705b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_9d7cc211-f947-411b-83c8-9aef733dc212" xlink:href="trmb-20221230.xsd#trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease_9d7cc211-f947-411b-83c8-9aef733dc212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_NumberOfRevolvingLoanFacilities_0603e0a3-d313-4d32-968c-0100fde81e76" xlink:href="trmb-20221230.xsd#trmb_NumberOfRevolvingLoanFacilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_trmb_NumberOfRevolvingLoanFacilities_0603e0a3-d313-4d32-968c-0100fde81e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_ec12b103-bcad-4d73-9d16-57fdb5ebe102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fa86107b-26c0-47aa-8486-2751c09cc80a" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_ec12b103-bcad-4d73-9d16-57fdb5ebe102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesNarrativesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesNarrativesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/LeasesNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_78af31d5-44c8-4afa-a723-4df36e7b8cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_78af31d5-44c8-4afa-a723-4df36e7b8cb1" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:to="loc_srt_RangeAxis_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" 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_61f27a81-ef83-47ae-a91b-ed2ec5ccf428" xlink:to="loc_srt_RangeMember_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_69bcab53-5876-407c-a6b9-28100b443f84" 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_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" xlink:to="loc_srt_MinimumMember_69bcab53-5876-407c-a6b9-28100b443f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_449055e7-b8be-4519-b59f-3de50dd77f7b" 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_3606be7d-a0bf-4b1a-9b4c-adc3aee34368" xlink:to="loc_srt_MaximumMember_449055e7-b8be-4519-b59f-3de50dd77f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_a7f865a1-69f4-4f00-8fda-8ed761029d77" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_80f9a151-fcac-4eeb-ac03-c9f1390a5778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_80f9a151-fcac-4eeb-ac03-c9f1390a5778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_4c18332c-dfc9-4c73-ab58-7b4b98549969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4d6a778d-46b3-493a-bead-1ef945074f9b" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_4c18332c-dfc9-4c73-ab58-7b4b98549969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesOperatingLeaseExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b70b1ce0-12cf-4cbb-9c91-1168b5c2f1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_dd31b283-05db-4a30-abea-1d8b8f41be3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b70b1ce0-12cf-4cbb-9c91-1168b5c2f1e1" xlink:to="loc_us-gaap_OperatingLeaseExpense_dd31b283-05db-4a30-abea-1d8b8f41be3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_649709f2-6f0d-4c82-b2cc-a20ab538bcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b70b1ce0-12cf-4cbb-9c91-1168b5c2f1e1" xlink:to="loc_us-gaap_ShortTermLeaseCost_649709f2-6f0d-4c82-b2cc-a20ab538bcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_2ce34296-da83-44e3-be3e-a4a802586f61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b70b1ce0-12cf-4cbb-9c91-1168b5c2f1e1" xlink:to="loc_us-gaap_LeaseCost_2ce34296-da83-44e3-be3e-a4a802586f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesSupplementCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_4861c609-93fa-4cee-8499-73c187e4560f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeasePayments_4861c609-93fa-4cee-8499-73c187e4560f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9daddb15-c330-4ada-84d6-19962162f0af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9daddb15-c330-4ada-84d6-19962162f0af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a797ff40-de03-4b6c-87f2-5e9491842f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a797ff40-de03-4b6c-87f2-5e9491842f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b1a8b1f1-2098-4ffb-bea4-71943e8d7c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b1a8b1f1-2098-4ffb-bea4-71943e8d7c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_75eba398-3be8-4308-8282-0ae881d16868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_75eba398-3be8-4308-8282-0ae881d16868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_078140e2-a34a-4ecc-a1de-e36921a73390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseLiability_078140e2-a34a-4ecc-a1de-e36921a73390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9fff4fb1-027b-4821-957b-203ef06f6251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9fff4fb1-027b-4821-957b-203ef06f6251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_53ea2bb2-a179-43b2-935c-dbcdb8ebc21e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_53ea2bb2-a179-43b2-935c-dbcdb8ebc21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_03ba6570-8fe2-4e66-90cf-22bc74e4ad19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6c0a138f-33eb-4fca-b435-3dc7d3c53d4d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_03ba6570-8fe2-4e66-90cf-22bc74e4ad19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesLeaseLiabilitiesMaturityByYearDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_94ca9c30-989f-43ff-ad2e-01f0333b466b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_94ca9c30-989f-43ff-ad2e-01f0333b466b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_008129f5-6236-4284-b459-4f46a19452f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_008129f5-6236-4284-b459-4f46a19452f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2fa883c6-9b10-4b5b-8724-d2feb4ad4468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2fa883c6-9b10-4b5b-8724-d2feb4ad4468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7db0fe9b-4a72-4aad-a2ff-cf29e3b3d2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7db0fe9b-4a72-4aad-a2ff-cf29e3b3d2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0a0bee22-ed2d-4418-bc62-418a7de56d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0a0bee22-ed2d-4418-bc62-418a7de56d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9a7f7f51-6198-4f75-bd9a-04e548c7eb80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9a7f7f51-6198-4f75-bd9a-04e548c7eb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a6d69c0-5f0f-4d18-a79b-a3351f099b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a6d69c0-5f0f-4d18-a79b-a3351f099b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_769dddc2-9d28-458e-9639-5bfe03f5fb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_769dddc2-9d28-458e-9639-5bfe03f5fb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1774a5b8-24b8-4ccc-b669-d8032bbb6939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2585984e-0d4c-49bd-9516-d828ce618afc" xlink:to="loc_us-gaap_OperatingLeaseLiability_1774a5b8-24b8-4ccc-b669-d8032bbb6939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1" xlink:type="simple" xlink:href="trmb-20221230.xsd#LeasesLeaseLiabilitiesMaturityByYearDetails_1"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.trimble.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CommitmentsAndContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_35fbaae1-3872-485f-8690-0c87869d4974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4958e480-0737-42ea-971f-b61dab4c8c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_35fbaae1-3872-485f-8690-0c87869d4974" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4958e480-0737-42ea-971f-b61dab4c8c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b9dc12e7-b4fc-4c64-81ec-a38579002b5d" 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_377f4777-7ea9-4104-a2f3-dfd66e8000f2" 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_b9dc12e7-b4fc-4c64-81ec-a38579002b5d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_50d1e41f-f499-45ee-801d-c9c041425a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ebcba79a-62fa-4ecf-8692-0ac5dc53d617" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_50d1e41f-f499-45ee-801d-c9c041425a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_50291c2d-a1d4-47e9-9b6c-4069ea708482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_50d1e41f-f499-45ee-801d-c9c041425a3b" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_50291c2d-a1d4-47e9-9b6c-4069ea708482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d7e0194c-4c7d-4379-be4c-6091e099d178" 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_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d7e0194c-4c7d-4379-be4c-6091e099d178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" 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_d7e0194c-4c7d-4379-be4c-6091e099d178" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9d88b792-8132-44ad-bdc4-270bd3d34b21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9d88b792-8132-44ad-bdc4-270bd3d34b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_29f53d60-f3da-4667-8824-2096b2092b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_29f53d60-f3da-4667-8824-2096b2092b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_92522489-00ca-4bda-9fdf-df41499c657e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4e48f319-0a0a-4e1c-8a05-4fe340b4be42" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_92522489-00ca-4bda-9fdf-df41499c657e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8780ff32-819a-4deb-b7d2-8a338b9d7b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8780ff32-819a-4deb-b7d2-8a338b9d7b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29e11c34-c2a8-4f7d-bb39-74157913b213" 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_8780ff32-819a-4deb-b7d2-8a338b9d7b11" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29e11c34-c2a8-4f7d-bb39-74157913b213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_5df09bff-07e0-4667-aaff-651a57e6eb2e" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_29e11c34-c2a8-4f7d-bb39-74157913b213" xlink:to="loc_trmb_TransporeonMember_5df09bff-07e0-4667-aaff-651a57e6eb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8cdb31c4-a900-4532-90e6-858ee4942bbc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_d18db552-1fdd-4653-b5db-5bfd8c0be1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_d18db552-1fdd-4653-b5db-5bfd8c0be1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_d7693d41-854a-4fa4-a36c-f8d4151ec36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2a94ed57-f931-4c97-bdcf-3f608da8ebc8" xlink:to="loc_us-gaap_ForeignExchangeContractMember_d7693d41-854a-4fa4-a36c-f8d4151ec36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d193cf0e-0372-43b9-ab08-81b66f283f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_58f74c7d-64de-4db7-8080-0b490aaab4df" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d193cf0e-0372-43b9-ab08-81b66f283f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_377f4777-7ea9-4104-a2f3-dfd66e8000f2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_e790d06b-cf68-4e60-8806-eec34f2b0a43" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_trmb_DeferredCompensationPlanAssetsFairValueDisclosure_e790d06b-cf68-4e60-8806-eec34f2b0a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_245d4bec-1164-4401-adb0-0f6c2ff2d832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DerivativeAssets_245d4bec-1164-4401-adb0-0f6c2ff2d832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4395fe58-e5d4-481a-804f-21d3c9994819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4395fe58-e5d4-481a-804f-21d3c9994819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_54e3b29f-4f63-4222-8e79-621a0c57f4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_54e3b29f-4f63-4222-8e79-621a0c57f4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_4666c552-0817-43c9-a6e3-a6276bc142b3" xlink:href="trmb-20221230.xsd#trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure_4666c552-0817-43c9-a6e3-a6276bc142b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_44fb19aa-8b38-4036-8364-0f0b3865e1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DerivativeLiabilities_44fb19aa-8b38-4036-8364-0f0b3865e1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_746e6903-0872-4742-8df4-58594d947c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_746e6903-0872-4742-8df4-58594d947c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_a793658d-9641-4e04-949b-578ad15fe2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_a793658d-9641-4e04-949b-578ad15fe2c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_57ac8f75-17e3-4a63-a4ed-7401a059372a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6e2ffa66-60b3-44c2-b59a-ce43383ba4e8" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_57ac8f75-17e3-4a63-a4ed-7401a059372a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7fa1fc17-9926-4686-b2a8-e93c4d8414ac" 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_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7fa1fc17-9926-4686-b2a8-e93c4d8414ac" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_89f0cfdc-3840-4013-9c8c-2fcf84e792f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_eff39101-15a7-4730-8730-6681676af206" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_89f0cfdc-3840-4013-9c8c-2fcf84e792f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_aa8e7787-6a47-4104-8e02-33dac6171117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_89f0cfdc-3840-4013-9c8c-2fcf84e792f9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_aa8e7787-6a47-4104-8e02-33dac6171117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8dd5c279-e9cc-442c-9f30-5f1fca8d2b03" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_2ad6e2f7-1d52-41db-b58e-18a527503928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:to="loc_us-gaap_ForeignExchangeContractMember_2ad6e2f7-1d52-41db-b58e-18a527503928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_1e7fee97-63aa-48ec-95e1-0a4dc94551dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_293d9cb8-cca4-4043-8cb5-2792bf0c43e6" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_1e7fee97-63aa-48ec-95e1-0a4dc94551dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7eb2fe2-2ed4-441e-b0a0-1a579d81ba8b" 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_8da03dec-20bb-401e-bf27-c37ebb8ed2c9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7eb2fe2-2ed4-441e-b0a0-1a579d81ba8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_84d95d78-6a00-43f4-bd47-f8f699ae6c57" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7eb2fe2-2ed4-441e-b0a0-1a579d81ba8b" xlink:to="loc_trmb_TransporeonMember_84d95d78-6a00-43f4-bd47-f8f699ae6c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" 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_FairValueByBalanceSheetGroupingTable_274990fd-3c4b-4f7b-ba0e-887cf62dc953" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9f661cbc-a6d6-414e-9867-f9d5d1b38970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9f661cbc-a6d6-414e-9867-f9d5d1b38970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_b9334821-df58-42c9-b76d-18776728d115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_DerivativeLiabilities_b9334821-df58-42c9-b76d-18776728d115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_d689f957-4089-4c63-bf14-71637890a44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_DerivativeAssets_d689f957-4089-4c63-bf14-71637890a44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_916c64bf-61c1-4e30-a8e5-82fc59a56c54" 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_a8cfdb0d-add0-40b2-ba29-3f8d8cb757a6" xlink:to="loc_us-gaap_LongTermDebtFairValue_916c64bf-61c1-4e30-a8e5-82fc59a56c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_29648b4e-b07e-420f-b357-6cfd563282fd" 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_trmb_ContractWithCustomerAssetAndLiabilityRollForward_ff6165ed-3ade-437c-a683-a34cac773c47" xlink:href="trmb-20221230.xsd#trmb_ContractWithCustomerAssetAndLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_29648b4e-b07e-420f-b357-6cfd563282fd" xlink:to="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward_ff6165ed-3ade-437c-a683-a34cac773c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_6d819e3f-4401-42b6-ac0d-8ec0d545ba60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward_ff6165ed-3ade-437c-a683-a34cac773c47" xlink:to="loc_us-gaap_ContractWithCustomerLiability_6d819e3f-4401-42b6-ac0d-8ec0d545ba60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d54b16dd-615b-4cc6-a072-838f61337ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward_ff6165ed-3ade-437c-a683-a34cac773c47" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d54b16dd-615b-4cc6-a072-838f61337ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_9257f902-e4d7-4b22-8750-b86958735a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward_ff6165ed-3ade-437c-a683-a34cac773c47" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_9257f902-e4d7-4b22-8750-b86958735a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_f0c360b1-e5d8-4f43-afaa-d133169a521f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_ContractWithCustomerAssetAndLiabilityRollForward_ff6165ed-3ade-437c-a683-a34cac773c47" xlink:to="loc_us-gaap_ContractWithCustomerLiability_f0c360b1-e5d8-4f43-afaa-d133169a521f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_1c00a689-6e27-45cb-bc27-e356f21ffabd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_1c00a689-6e27-45cb-bc27-e356f21ffabd" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_cc3dea0c-fb09-4411-a2be-1a0fab1f4efc" 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_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_cc3dea0c-fb09-4411-a2be-1a0fab1f4efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_2b6af8f7-5557-488e-be2f-b2fcd8e1ba34" xlink:to="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_30d25aee-426c-4a0e-802f-c40ef5bb16fa" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_30d25aee-426c-4a0e-802f-c40ef5bb16fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b7e4998c-a695-4518-a079-00117f31d67a" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b7e4998c-a695-4518-a079-00117f31d67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_e5f21397-c4e5-4b89-8ca4-2ab9548fe87c" 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_RevenueRecognitionMultipleDeliverableArrangementsLineItems_3b3e3db4-e153-48c1-a0cb-7255e36426f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_e5f21397-c4e5-4b89-8ca4-2ab9548fe87c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="trmb-20221230.xsd#DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfProvisionForTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ecafebdb-9c57-40bd-b29a-b0960f322931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_377c5576-11a6-408b-b620-172878122ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ecafebdb-9c57-40bd-b29a-b0960f322931" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_377c5576-11a6-408b-b620-172878122ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f3fe0e56-2862-4b82-ad30-8f9a3d914313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ecafebdb-9c57-40bd-b29a-b0960f322931" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f3fe0e56-2862-4b82-ad30-8f9a3d914313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2434e1d6-e2e9-4913-828f-fcf33d9cfd88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ecafebdb-9c57-40bd-b29a-b0960f322931" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2434e1d6-e2e9-4913-828f-fcf33d9cfd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ecafebdb-9c57-40bd-b29a-b0960f322931" xlink:to="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_4073bbb2-391c-43dc-a8cc-59ab8393a4af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_4073bbb2-391c-43dc-a8cc-59ab8393a4af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_abd7ee89-ba43-4136-8842-f586a7ac145d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_4073bbb2-391c-43dc-a8cc-59ab8393a4af" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_abd7ee89-ba43-4136-8842-f586a7ac145d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_fa7062c4-6a56-4e4b-af0e-55711786ecbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_4073bbb2-391c-43dc-a8cc-59ab8393a4af" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_fa7062c4-6a56-4e4b-af0e-55711786ecbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_ece39a5d-7acb-4640-9dca-f15af9ce5295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_4073bbb2-391c-43dc-a8cc-59ab8393a4af" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_ece39a5d-7acb-4640-9dca-f15af9ce5295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_9af55e4f-b6f7-46a2-944f-60eb66cf8838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_9af55e4f-b6f7-46a2-944f-60eb66cf8838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4fad181c-1502-4b56-9265-99e849cd68f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_9af55e4f-b6f7-46a2-944f-60eb66cf8838" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4fad181c-1502-4b56-9265-99e849cd68f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_9fb65374-8122-4c36-a5a1-998b7b899191" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_9af55e4f-b6f7-46a2-944f-60eb66cf8838" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_9fb65374-8122-4c36-a5a1-998b7b899191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_8623e4e2-ce27-4888-a47e-335530d1f387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_9af55e4f-b6f7-46a2-944f-60eb66cf8838" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_8623e4e2-ce27-4888-a47e-335530d1f387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_b1cf38ad-daaf-463c-b33d-3cd6ad0bd02a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_b1cf38ad-daaf-463c-b33d-3cd6ad0bd02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_9401e725-a45b-4ace-ba97-496fea5cc259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_b1cf38ad-daaf-463c-b33d-3cd6ad0bd02a" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_9401e725-a45b-4ace-ba97-496fea5cc259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_11743603-74d3-497b-bc2c-0e566f22bac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_b1cf38ad-daaf-463c-b33d-3cd6ad0bd02a" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_11743603-74d3-497b-bc2c-0e566f22bac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_5ca6ab8a-6262-4195-8309-0e9e5c9cdc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_b1cf38ad-daaf-463c-b33d-3cd6ad0bd02a" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_5ca6ab8a-6262-4195-8309-0e9e5c9cdc3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_02145f16-be7a-4f40-b334-395b11820ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_02145f16-be7a-4f40-b334-395b11820ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_21b40f73-799c-4a5c-bd98-39ec5b1e4893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_3e114d68-3b7b-4572-bc11-bf85c4b47475" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_21b40f73-799c-4a5c-bd98-39ec5b1e4893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_aca1ae1a-d607-43b4-a438-5a7a450e7278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_aca1ae1a-d607-43b4-a438-5a7a450e7278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_ee85c865-2e9c-4d3b-ada7-388f633fbd0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_ee85c865-2e9c-4d3b-ada7-388f633fbd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_fe0b7596-b9d4-4e2e-a26e-2eedd454d063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_fe0b7596-b9d4-4e2e-a26e-2eedd454d063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c24e17ae-5bf1-4250-b25f-ad590ab09d03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c24e17ae-5bf1-4250-b25f-ad590ab09d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_b1b8e7f5-4141-43c7-b02f-f28cc33c7009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_b1b8e7f5-4141-43c7-b02f-f28cc33c7009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_80f454e4-eb55-453a-876f-a063bcfb18c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_80f454e4-eb55-453a-876f-a063bcfb18c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_4ea84fd4-a2b9-47c2-b15b-948cececd9a2" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent_4ea84fd4-a2b9-47c2-b15b-948cececd9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_4368d721-2991-4983-9786-5971a8db60ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_4368d721-2991-4983-9786-5971a8db60ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_f8c25dc9-7ad9-4c27-b04f-bfa99497b953" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent_f8c25dc9-7ad9-4c27-b04f-bfa99497b953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_6a006c7b-ee99-4ea3-8e3c-0eeeb24a3407" xlink:href="trmb-20221230.xsd#trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent_6a006c7b-ee99-4ea3-8e3c-0eeeb24a3407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_d0c0b7bf-e933-4ea7-8d6d-d47088bd3b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_d0c0b7bf-e933-4ea7-8d6d-d47088bd3b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cc933870-2ab9-4d85-a290-501c127e752b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_162bbc07-c131-405f-bb86-d8e4806309e3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cc933870-2ab9-4d85-a290-501c127e752b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_83b35a14-67b6-4ef2-a99b-c7d4e03e2c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_83b35a14-67b6-4ef2-a99b-c7d4e03e2c0b" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0003522-cd88-4862-8df0-4ba436ad028e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_8ac40ba2-4ddd-4cdb-89ef-395476ea4130" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0003522-cd88-4862-8df0-4ba436ad028e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_7e5ccb53-80a0-455d-9a77-2380122eda72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_d0003522-cd88-4862-8df0-4ba436ad028e" xlink:to="loc_us-gaap_ResearchMember_7e5ccb53-80a0-455d-9a77-2380122eda72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_fc48bc17-8ebf-46f1-8e75-3c6382dbd3bc" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_fec5f665-034e-4416-a7ff-57c10ba4403e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_fec5f665-034e-4416-a7ff-57c10ba4403e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_570aea2f-d198-4fbf-bb18-89fe127c3e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:to="loc_us-gaap_ForeignCountryMember_570aea2f-d198-4fbf-bb18-89fe127c3e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_085f391d-fb9a-49d1-8800-896034eb7ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30b151fd-af8f-4752-91e0-a018a7e17958" xlink:to="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_085f391d-fb9a-49d1-8800-896034eb7ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_aa5b4a16-cfcd-49dd-84c0-eca616bfb7ae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ac1d0565-e194-4b3a-a56e-2d3639078bc5" xlink:to="loc_srt_SegmentGeographicalDomain_aa5b4a16-cfcd-49dd-84c0-eca616bfb7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL_cd0ff0e0-07d5-4a52-b327-340912417adb" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_NL"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_aa5b4a16-cfcd-49dd-84c0-eca616bfb7ae" xlink:to="loc_country_NL_cd0ff0e0-07d5-4a52-b327-340912417adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_014011d6-eb71-471a-87ec-c34b6c4800eb" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_10c7a733-a8d1-4668-b3d8-5123fa6a9af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_10c7a733-a8d1-4668-b3d8-5123fa6a9af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_55c23932-b0d9-405a-bcea-6b10f8ac69dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_55c23932-b0d9-405a-bcea-6b10f8ac69dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_2601fc07-a7c2-48b8-8301-8a2249d05a5d" xlink:href="trmb-20221230.xsd#trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit_2601fc07-a7c2-48b8-8301-8a2249d05a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_f41fd317-f864-446a-a6d9-c82999aa4b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_OperatingLossCarryforwards_f41fd317-f864-446a-a6d9-c82999aa4b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_eefd571c-b263-43d7-9fda-58e48364f577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_eefd571c-b263-43d7-9fda-58e48364f577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignEarningsRepatriated_f96e6188-f879-4be4-b4c3-70f114c3ee81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignEarningsRepatriated"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_ForeignEarningsRepatriated_f96e6188-f879-4be4-b4c3-70f114c3ee81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_b67d2e13-8029-45a0-849b-92e8faf797da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_b67d2e13-8029-45a0-849b-92e8faf797da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_36246dae-6b13-463b-8b3f-b9bb9658d395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_36246dae-6b13-463b-8b3f-b9bb9658d395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f45d0f95-162f-42be-861e-4703239ec6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1fd26bac-2d83-4ad2-bd4b-4432c53d5e6e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f45d0f95-162f-42be-861e-4703239ec6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_951cda21-89b4-4782-94d8-b1ff3fecd84e" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:to="loc_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities_951cda21-89b4-4782-94d8-b1ff3fecd84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_11c8629c-9cbc-4264-9f24-3e91dc97168c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_11c8629c-9cbc-4264-9f24-3e91dc97168c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_54136791-9539-41bd-8ccc-4c7ce55e1a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_54136791-9539-41bd-8ccc-4c7ce55e1a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_4943aa43-8637-4cc0-863e-9a9800453b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_4943aa43-8637-4cc0-863e-9a9800453b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_940b2eb8-4c34-4b65-9327-24f9ebd37618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_f883f7ea-4aee-4b91-b7f1-b51c226ad9ce" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_940b2eb8-4c34-4b65-9327-24f9ebd37618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxAssetsDepreciationAndAmortization_22527daf-d1a7-4908-8940-46e8cc82d732" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxAssetsDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_trmb_DeferredTaxAssetsDepreciationAndAmortization_22527daf-d1a7-4908-8940-46e8cc82d732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_23800e4f-bbe2-492b-86bd-43465e7e6ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_23800e4f-bbe2-492b-86bd-43465e7e6ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_DeferredTaxAssetsOperatingLeaseLiability_b4c7d2e4-3f90-4c17-8758-fed5b2a3c5b4" xlink:href="trmb-20221230.xsd#trmb_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_trmb_DeferredTaxAssetsOperatingLeaseLiability_b4c7d2e4-3f90-4c17-8758-fed5b2a3c5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_548c3613-e949-4920-9d53-e8ca063aa0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_548c3613-e949-4920-9d53-e8ca063aa0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_78bfcd17-58b8-4b49-87be-6a858ac0bdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_78bfcd17-58b8-4b49-87be-6a858ac0bdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_6914d979-f80d-45ce-b1f5-a525d8e0d411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_6914d979-f80d-45ce-b1f5-a525d8e0d411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_5c0bd785-23b7-4ada-8358-f56203af0442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_5c0bd785-23b7-4ada-8358-f56203af0442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_121c74ad-76e5-4dd2-a07a-b1c8a8e73ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_121c74ad-76e5-4dd2-a07a-b1c8a8e73ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_0f2438c1-8867-4ffe-94ca-891d8330086a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_0f2438c1-8867-4ffe-94ca-891d8330086a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9ec27804-f099-45c7-9a4f-fe565d46ac07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c297f9b9-b9de-47d3-a501-062978592936" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_9ec27804-f099-45c7-9a4f-fe565d46ac07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0b0e7bc2-ff8d-4a28-a1e8-0501afd1013f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0b0e7bc2-ff8d-4a28-a1e8-0501afd1013f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_dbc5bd3d-c3cc-4ed0-88d9-07a13366d42c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_dbc5bd3d-c3cc-4ed0-88d9-07a13366d42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_169b3bfa-a3db-4a70-aba7-56e040a0fa8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_169b3bfa-a3db-4a70-aba7-56e040a0fa8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_5f7566f1-612d-487b-8366-d310a0a39bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_5f7566f1-612d-487b-8366-d310a0a39bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_424cd4a0-a530-4a6a-8a0f-68188384104b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4717d486-e904-4508-823c-397fdbc56475" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_424cd4a0-a530-4a6a-8a0f-68188384104b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6551f5c6-6484-4c78-a07c-6422eab73a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6551f5c6-6484-4c78-a07c-6422eab73a33" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cbc9e5f5-76e4-49dd-bc6e-dac3ac55a179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cbc9e5f5-76e4-49dd-bc6e-dac3ac55a179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_19e9ca0f-0f2d-4400-8adc-955b3873de84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_19e9ca0f-0f2d-4400-8adc-955b3873de84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_915bbd7e-d563-4e11-a425-b41e5cb6dd26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_915bbd7e-d563-4e11-a425-b41e5cb6dd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_02e64b6c-f3a0-462a-8adb-c48878e0b873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_02e64b6c-f3a0-462a-8adb-c48878e0b873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f6d68133-083c-41b3-87ba-1417ff550aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f6d68133-083c-41b3-87ba-1417ff550aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_87906a7e-b316-4867-b601-5bd424c58353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_87906a7e-b316-4867-b601-5bd424c58353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_fb9bd158-14a6-48f3-b1a3-d4e012770101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_92f9ab36-f16d-4065-aaf1-7a08d070d95e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_fb9bd158-14a6-48f3-b1a3-d4e012770101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_062e5224-2031-491f-b01a-1065c8f3f7ab" 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_7063c121-1dd7-4caa-b971-cea8cdc52502" 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_062e5224-2031-491f-b01a-1065c8f3f7ab" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" 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_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_us-gaap_AwardTypeAxis_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" 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_0ab386e8-a9e7-44bd-a561-b79598d5ddfb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TimeBasedRestrictedStockUnitsMember_a25d6450-1a4e-4346-8e6b-c7583966b699" xlink:href="trmb-20221230.xsd#trmb_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_trmb_TimeBasedRestrictedStockUnitsMember_a25d6450-1a4e-4346-8e6b-c7583966b699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_19efa889-861c-489c-b39e-ee5b39f346e0" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_19efa889-861c-489c-b39e-ee5b39f346e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_84e4934f-29e6-4458-8cb1-af04e82d04e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_84e4934f-29e6-4458-8cb1-af04e82d04e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_011de083-8d0c-4368-b8ac-a556b09c86ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d7d99fd-31c9-47b3-bdf5-6f56bef61957" xlink:to="loc_us-gaap_EmployeeStockMember_011de083-8d0c-4368-b8ac-a556b09c86ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bea808a4-5dc4-4cc5-9ffd-ee03aa652c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_dc16994e-583d-4937-8d9c-645e984ada1e" xlink:to="loc_us-gaap_PlanNameDomain_bea808a4-5dc4-4cc5-9ffd-ee03aa652c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwoStockPlanMember_db68ce42-dae5-47ce-b947-39c70fd0ee3a" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwoStockPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_bea808a4-5dc4-4cc5-9ffd-ee03aa652c49" xlink:to="loc_trmb_TwoThousandTwoStockPlanMember_db68ce42-dae5-47ce-b947-39c70fd0ee3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_72f24c6b-e5c2-459d-937c-a86cee8f48f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_srt_RangeAxis_72f24c6b-e5c2-459d-937c-a86cee8f48f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_131841d8-de69-486c-b38a-7e267655e850" 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_72f24c6b-e5c2-459d-937c-a86cee8f48f2" xlink:to="loc_srt_RangeMember_131841d8-de69-486c-b38a-7e267655e850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5c93e69c-a514-4267-80de-e8f65b3ca7a2" 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_131841d8-de69-486c-b38a-7e267655e850" xlink:to="loc_srt_MinimumMember_5c93e69c-a514-4267-80de-e8f65b3ca7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_15ec526a-bb82-453d-b4ce-11ad0c1593ca" 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_131841d8-de69-486c-b38a-7e267655e850" xlink:to="loc_srt_MaximumMember_15ec526a-bb82-453d-b4ce-11ad0c1593ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7063c121-1dd7-4caa-b971-cea8cdc52502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9fdaa8a3-800a-4ad4-bd47-7d4a8ce9b9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9fdaa8a3-800a-4ad4-bd47-7d4a8ce9b9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bd7faeac-c0f0-4da3-bce5-b4051e49c247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bd7faeac-c0f0-4da3-bce5-b4051e49c247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e57e1866-ca1a-4d8d-9167-6f20f6d423b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e57e1866-ca1a-4d8d-9167-6f20f6d423b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0a48022f-b53d-4a3a-a703-806d214ac775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0a48022f-b53d-4a3a-a703-806d214ac775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1bf4b0ed-9864-4f3b-b3ca-1994a8a1b6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1bf4b0ed-9864-4f3b-b3ca-1994a8a1b6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_21d9c0e1-671a-4a84-a2f1-eeb198e99a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_21d9c0e1-671a-4a84-a2f1-eeb198e99a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_081b7409-897e-4b2a-a06d-83129b03a1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_081b7409-897e-4b2a-a06d-83129b03a1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c11dcafb-df13-4e3f-aae4-d5c9bd33cf71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c11dcafb-df13-4e3f-aae4-d5c9bd33cf71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_220fb39a-0a23-453a-af9c-a57783dd31f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_220fb39a-0a23-453a-af9c-a57783dd31f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_aae320e6-e009-487a-919b-ba30de10e451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_aae320e6-e009-487a-919b-ba30de10e451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_EmployeeStockPurchaseOfferingPeriod_3318551f-3aea-438d-af80-5901a5170f29" xlink:href="trmb-20221230.xsd#trmb_EmployeeStockPurchaseOfferingPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_trmb_EmployeeStockPurchaseOfferingPeriod_3318551f-3aea-438d-af80-5901a5170f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9890f923-2321-417e-a5cb-f5956863a26d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9890f923-2321-417e-a5cb-f5956863a26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_8eec124c-f10a-4571-8d74-5481eb40a53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502af8fb-98e3-41ba-a5b2-e914799b267f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_8eec124c-f10a-4571-8d74-5481eb40a53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a97109b1-ad61-4223-a611-80f2fee59c8d" 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_e308cd85-97a5-4877-a18d-f084e7a73381" 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_a97109b1-ad61-4223-a611-80f2fee59c8d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c1c75f3a-8d86-4507-b93d-b982a98663da" 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_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:to="loc_us-gaap_AwardTypeAxis_c1c75f3a-8d86-4507-b93d-b982a98663da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" 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_c1c75f3a-8d86-4507-b93d-b982a98663da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_6115d9eb-2d51-4e67-9e27-388e0b138526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_6115d9eb-2d51-4e67-9e27-388e0b138526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c5bd87e7-3e10-4d61-b4fb-0e6fcb0e94dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c5bd87e7-3e10-4d61-b4fb-0e6fcb0e94dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_81eef216-2198-4555-975b-1d65db7d2c73" 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_a2cfc3fd-51c8-49a4-99c8-2e35704ce4ad" xlink:to="loc_us-gaap_EmployeeStockMember_81eef216-2198-4555-975b-1d65db7d2c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" 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_3ce5b30a-3cc1-4fc1-b0ca-b4ca1b18f318" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_af64e162-d588-48a6-b2d8-94e50b9e9b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_CostOfSalesMember_af64e162-d588-48a6-b2d8-94e50b9e9b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_0421e620-2cff-49ab-93b3-d4015151340b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_0421e620-2cff-49ab-93b3-d4015151340b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_41e9dba6-8902-4900-b4aa-b7fd1a39e10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_41e9dba6-8902-4900-b4aa-b7fd1a39e10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9cf28ae8-92a8-44f6-9018-16170ed5368c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b02ba373-01c6-4f0e-9f27-36568ba98577" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9cf28ae8-92a8-44f6-9018-16170ed5368c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390dc069-3138-47d2-ad2d-0933edd3d3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e308cd85-97a5-4877-a18d-f084e7a73381" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390dc069-3138-47d2-ad2d-0933edd3d3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_42f8d8ce-6f4f-4d93-8b2f-b7d142bcb827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390dc069-3138-47d2-ad2d-0933edd3d3f1" xlink:to="loc_us-gaap_ShareBasedCompensation_42f8d8ce-6f4f-4d93-8b2f-b7d142bcb827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6f2d05b2-e648-4d9b-91b5-5db64bb92385" 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_26006b2e-d25a-44b9-a960-481ca337ea78" 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_6f2d05b2-e648-4d9b-91b5-5db64bb92385" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_26006b2e-d25a-44b9-a960-481ca337ea78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" 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_26006b2e-d25a-44b9-a960-481ca337ea78" xlink:to="loc_us-gaap_AwardTypeAxis_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" 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_7c3a8b6e-b63c-4003-b81c-6c2c4519d1a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_f5c224d1-fd31-4796-b1fd-c51facfc7ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_f5c224d1-fd31-4796-b1fd-c51facfc7ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_a7819111-9f90-426b-a2a7-165afd91393c" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:to="loc_trmb_PerformanceBasedRestrictedStockUnitsMember_a7819111-9f90-426b-a2a7-165afd91393c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_a2d59154-4476-4250-ad28-c9b21fd41481" xlink:href="trmb-20221230.xsd#trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f85becc-4ffa-4b38-a52d-4428771091c4" xlink:to="loc_trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember_a2d59154-4476-4250-ad28-c9b21fd41481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" 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_26006b2e-d25a-44b9-a960-481ca337ea78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_42d551a5-ed6f-4e33-9514-7bc3f6c8c4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_42d551a5-ed6f-4e33-9514-7bc3f6c8c4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df8106b5-6457-4804-be3e-14724ef849f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df8106b5-6457-4804-be3e-14724ef849f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8cd10219-cd3e-41b4-8f16-09a7957552c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8cd10219-cd3e-41b4-8f16-09a7957552c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_04ad9b64-49e8-43f9-a8d0-03a5651c0276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_04ad9b64-49e8-43f9-a8d0-03a5651c0276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ac28a464-5c63-450d-8e39-1590474a7f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_683507b7-8347-4b58-a47a-8b2aa268a9c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ac28a464-5c63-450d-8e39-1590474a7f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e39d0f-8448-4241-b864-3d37a497fd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e39d0f-8448-4241-b864-3d37a497fd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a22726cc-21b7-4191-a57c-2b0a55a508e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a22726cc-21b7-4191-a57c-2b0a55a508e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_64fd5795-f4a9-40cb-982e-76731b871d63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_64fd5795-f4a9-40cb-982e-76731b871d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ee769faf-e47d-48fd-a1aa-19f6298d8447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ee769faf-e47d-48fd-a1aa-19f6298d8447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_46b90f71-bbce-428b-9174-d85e5a0eae8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ff447be-44e3-45e3-9b10-3f25045c4a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_46b90f71-bbce-428b-9174-d85e5a0eae8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_5499becb-7b1c-4171-94ca-5d37442f1b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bd77df6-a505-4798-bac7-4ff8794425ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod_5499becb-7b1c-4171-94ca-5d37442f1b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails" xlink:type="simple" xlink:href="trmb-20221230.xsd#CommonStockRepurchaseNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_eefcb57a-6fd7-443d-a5c1-228a72c8f865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eefcb57a-6fd7-443d-a5c1-228a72c8f865" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_6f035443-533c-4270-9f36-9301feb5e436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_fa32de13-f198-4864-9d0b-b6311c8f5583" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_6f035443-533c-4270-9f36-9301feb5e436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:href="trmb-20221230.xsd#trmb_A2017And2021StockRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_6f035443-533c-4270-9f36-9301feb5e436" xlink:to="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_ed9d7d4a-35fb-4e0e-bcdd-1e0b022557c7" xlink:href="trmb-20221230.xsd#trmb_TwoThousandTwentyOneStockRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:to="loc_trmb_TwoThousandTwentyOneStockRepurchaseProgramMember_ed9d7d4a-35fb-4e0e-bcdd-1e0b022557c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_8be73968-bc8b-4a1e-beac-6e84953ef0c6" xlink:href="trmb-20221230.xsd#trmb_TwoThousandSeventeenStockRepurchaseProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trmb_A2017And2021StockRepurchaseProgramMember_5893c873-13fe-4348-ad2a-6347042ef90c" xlink:to="loc_trmb_TwoThousandSeventeenStockRepurchaseProgramMember_8be73968-bc8b-4a1e-beac-6e84953ef0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5d125875-dc9d-4223-af0b-6f6396038670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5d125875-dc9d-4223-af0b-6f6396038670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_114feeef-7ef7-4dc6-83b2-95e000c340d7" 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_5d125875-dc9d-4223-af0b-6f6396038670" xlink:to="loc_us-gaap_EquityComponentDomain_114feeef-7ef7-4dc6-83b2-95e000c340d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_cc718570-17c6-40c8-b5ea-9add3001199a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_114feeef-7ef7-4dc6-83b2-95e000c340d7" xlink:to="loc_us-gaap_RetainedEarningsMember_cc718570-17c6-40c8-b5ea-9add3001199a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a7977d5a-4659-4820-b004-615ac217f0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a7977d5a-4659-4820-b004-615ac217f0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6532a67b-328f-47db-a520-bc30e0dcd884" 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_a7977d5a-4659-4820-b004-615ac217f0b9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6532a67b-328f-47db-a520-bc30e0dcd884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trmb_TransporeonMember_2aeb3c67-5e4e-4777-877f-e57c65c68c8d" xlink:href="trmb-20221230.xsd#trmb_TransporeonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6532a67b-328f-47db-a520-bc30e0dcd884" xlink:to="loc_trmb_TransporeonMember_2aeb3c67-5e4e-4777-877f-e57c65c68c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_de418e69-6c73-4a0b-bfde-6142e0818403" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_14aa13e2-7ef7-4851-a05e-a71c36b542d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_14aa13e2-7ef7-4851-a05e-a71c36b542d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b330f8ac-448f-4512-a1a1-e8f0ebab49c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b330f8ac-448f-4512-a1a1-e8f0ebab49c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_255825d3-23b7-4881-864c-787e7cca7db9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_255825d3-23b7-4881-864c-787e7cca7db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_1130785e-397b-462f-af0f-e1f1d5a45f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_1130785e-397b-462f-af0f-e1f1d5a45f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_f8782f7f-688d-43b8-bccf-286d276c68a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f74ff229-5d79-4ec7-af28-4579eb810d2b" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_f8782f7f-688d-43b8-bccf-286d276c68a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>trmb-20221230_g1.jpg
<TEXT>
begin 644 trmb-20221230_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M6 2P P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***X[XT?M!?!/\ 9V\-+XN^-_Q.TCPS82,5
M@EU2["/<,!DK%&,O*P'.U 3CM0!V-%>,>%_^"@_[(?BM+6YA^+3:7:W[*MAJ
M7BCP]J&C6=T3]T1W%_;PQ2$]@K'/:O3_  'X_P#!GQ/\,0^-/A_XBMM6TFYG
MGBMM1LVW13-#,\,A1NCJ)(W 895@,J2""0#8HHHH **** "BBB@ HHHH ***
M* "BO.?A)^UO^SE\=_B!XD^%GPD^*MAK>O\ A*8QZ_IUM'*K6Y#F-BK.BK,H
M<;2\9=02 2,C/HU !1110 4444 %%%% !117GWQ@_:H^ GP'UJS\+_$WQ\MK
MJ^H6<UW9Z)I^G7.H7\MM"CR2SBVM(Y9?*58Y&,A7: C<_*< 'H-%<E\$_CM\
M)/VC? %O\4/@GXXM/$&A7,KQ1WUJKIMD0_-&Z2*KQN,@E74'!!Q@BMOQ?XR\
M(_#[PW=^,?'?B?3]&TFPB\R]U/5+Q((($Z9>1R%49P.3WH TJ*\*T#_@I5^Q
M?XI6XNO#OQ;NKVPM)&2ZUNW\(ZLVFPD==]Z+7[.H'J9,>]>F_#KXV_"+XO7-
M];?"KXD:/XD&FPV\E[/H=\EU#$LX<Q RQDH68(QVAB0,$@!ER =11110 444
M4 %%%% !15;5]5M-#TJYUF_6<P6L+2S"VM9)Y-JC)VQQJSN<#A5!)[ UY_\
M W]L#]FO]I36-1T#X&_%G3_$5[I$*RZE;VD4JM;HS%06\Q%[@C\* /2:***
M"BF)<V\DSV\<Z-)%CS$5@2F>F1VS7GGPY_:W_9R^+?Q>\1? 7X<_%:PU7Q;X
M3W_V]HT$<JO;[)!')AV0)+L=@C^6S;&(#8/% 'HU%%% !1110 45YU\;OVL/
M@#^S?Y,OQQ\=MX;M[AUCM[_4-(N_LLLA!81K.L1B9\*3L#;@!R*Y6V_X*/?L
M6WN@+XKL_C=!+I;!BNI1:+?-;D*2&(D$&W@JP//!!]* /;Z*\KTC]MS]E37_
M ((:U^TCHWQHTRX\$>';LVNL>((XIO*MYP(CY6W9O=SY\("JI+&10,DXKL/A
M'\7?AO\ '?X>:;\5_A'XKM];\/ZO$SZ?J5LKJL@5V1@5<*R,K*RE6 8$$$ T
M =)1110 445%?7D.G64VH7"2M'!$TCK! \KD*,D*B LYXX5023P 30!+17AE
MC_P4I_8BU/Q@GP\TWX[VEQK\E]]BCT.#2+Y[QKG=M\@0B#>9-WR[,;L\8KU[
MQ'XRT/PIX6E\9:T+Y;"&%993;Z5<3S(AQR88HVE&,Y;Y?E ); !P :M%<;\%
M/V@OA#^T5X<E\8?!?Q>-=TF*7RCJ4%C/' [Y(*H\L:K(000VTG:<9QD5V5 !
M1110 4444 %%<A\:_CW\(/V<_!Z>/_C;XZM/#VCR7J6:7]XKE#.ZLRI\BL<D
M(QZ=J\VUO_@IO^PKX:2WD\1_M!Z?IZW<9DM6O=,O(A,G]Y-T(W#W% 'O%%>/
M:%^WU^R+XC\;Z1\-M+^,UK_;NOW"0Z-IMSIMW!)=NQPH3S85!SZYQ7L- !11
M3&N;=;A;1IT$KHSI$6&YE4@,0.I +*">VX>M #Z**CNKF.SM9+R99"D49=A%
M$TC$ 9.%4%F/H "3T H DHKS'X0_MF?LR?'GQ]?_  M^$WQ9LM8\1:5:RW&I
M:/':SQ3VT<4J12%UEC7:5DD12IY!/3K7HVJZE;Z-IL^K7<=P\5M$TDB6EI)/
M*0!DA8XE9W;T502>P- %BBO##_P4I_8B7Q7+X#;X\6@UR"XD@GT8Z1??:XY8
M\[XVA\C>&7:V5(R-ISTKH_A]^VG^RE\4?& ^'G@CX\^';KQ S[$T*>]^SWCM
MC.U8)@CLV.=H!(]* /4**** "BF3W-O:H);F=(U+J@:1@ 69@JCGN6( '<D"
MGT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% %/Q'KVF>%?#U_P"*-:F\NSTVSENKN0#.V*-"['\
M#7Y*?\$W]4U#_@IO_P %+?$7[1?[1%NNJZ?X4TF74O#_ (?O3YMK8$SI%9VZ
MQGY=D2M))T^:5 YR237ZR>-/"]CXX\':MX*U1V6VUC3)[*X9.HCEC:-B/?#&
MOR*_X)$3:K^PQ_P4B\3_ +,?Q]5=&O\ 7-*FT:SFNOW<5S>)/'-;.C-@&.:-
M9/+/\1= .3B@#]=O&'@[PK\0?"U_X)\;^'[35=(U2V:WU#3KZ 20W$3#!5E/
M!%>'V>O?"+_@E?\ L40P_$?Q!*_A[PA<7D&DI:KYEU>K/?3RVMK&K%=\WER*
MK9(4%'8D*"U>\ZQK&D^'M*N==U_5+>QL;.!IKN\NYUCB@C499W=B J@ DDG
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
MH/[''PC\!GQG\1];MVNI].DU=;"QTJW$+3;[JY\N5D8QH7"+&[$%>F] WO\
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
MO2? 0@&I>+)=;1[69YH%N4C5=BLKK Z/(&P$WK@L&!KX!_X*P^#_ !-^Q/\
MM_\ PX_X*%?"_2)I+;6K^*#7K6T7'VB[A012PG' -S9L4 ZEHI&ZU]>?$OX5
M?$;3_P#@G5\3-,^P2?\ "=>,/!NN:QKMO;DM(VHWEM([VJ$<MY492TC/=(8Z
M .7NO^"J>GZI\)_%'[3WPY^ ]_KOPF\'^($TK5?%)UQ+:_N_GB22YL[%H2)H
M$,T?,DT3$-]WY6V_3WP^\>^$_BEX&TCXD>!-72_T;7=.AOM,O(P0)894#HV#
MRIP>0<$'((!%?F+_ ,$=O!'PA_:N_8R\6?LS?$3XT>([!;+6)Y-:\(:?JEK;
MPW&GRB*1;D!X&DQYB.K,'PI1<XW#/Z(?LI^ ?A1\+_V?O#?@+X&ZQ>:AX2TV
MWFCT.^OIS*\\)GD;>LA5?,C+,VQP-K)L92RD,0#YB_X. U4_L%1D@''CG3B/
M;]W<5B?\$XOVN?A#^S[_ ,$P_A1I&M>-]'D\2ZKKEQI.E>&C?HUY/-=>(;F,
M'R5.\*J2>86( "@<_, =O_@X#('[!48)Z^.=.Q_W[N*YK_@G;^QS\(/V@O\
M@F/\*/$MWX T./Q?I.OS:MI?B?["D=Y'+:^(;B3:TZKO9&BB\LJV1@C@%5(
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
M?-=/:QSJTBP26FG+'*5!R$8HX5NA*-CH:]^_X. R/^& ?"//7XA:9C_P77]
M'=Z;_P %>O#'BCXD_"?P5X&_9Q\8:II?Q.>PA/B@1F.RT^XN%C,L$;^65O&M
MC)B<JRB,HXR2I M>)_\ @K)H7@W]L:]_8JUC]G7Q/>^*+6X:&W;0+R&[%Y(U
ME]K@$:G9CS$:,%G*+'N+.RJC,/6O^"?.E6&C_L+_  AM--MUBC?X<Z1.RH,
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
MCLIIB=Q9K5)1"03U7:$;)RIS7T3:6EI86L5A86T<$$$:QPPPH%2- ,!5 X
M& !4E% 'F?Q^_9 _9^_:CMX;#X\^#[[Q!9VTRS0:;-XFU&&T25591(+>&X2+
M>%9AOV[L,>>:O? ?]F+X+_LS:$?"WP2\.7^BZ5\YCTEO$=_=6L1=MS-'#<3R
M)&Q;DE0"23SR<]]10!Q7QV_9Z^$?[2W@P_#OXU^&[C6-#:999M,36+NUBG92
M&7S!;RQ^:%8!@'R P! !&:3X$?L[_"+]F?P:?A[\$_#5QHVB"=I8],?6;NZA
MA=B68QK<2R>4&8EB$P"2203S7;44 <SH?P>^''AOXHZ]\9]%\+P0>)?$UA9V
M>MZHI.^YAM=XA!!.!@2$$C!8*@.=BX;\8O@M\*_V@/ 5W\,?C)X(LO$&A7I4
MSV%ZIP&7[KHRD-&X[.A##)P>:ZBB@#Q;]FS_ ()Z_LA_LD^(+KQ=\#/A%;Z;
MJ]W$T3ZK=WUQ>7$<3')CC>X=S$IP,[,%L#<3BO::** .5^+7P8\ ?''PS-X,
M^)-KJ=UI5S;2V]Y86/B&]L8[J&0 /',+6:/SD(&-KY&"PZ,<\)\$?V /V4/V
M;M;F\0_ OX=7_ABYN7A:\&F>+M56*Z\IBT8FB-T4F4$M\KJPPS#&&(/LM% %
M/Q!X?T+Q9H5YX7\4:/;:CINH6SV]_87L"RPW$+J5>-T8$,I!((/!!KP;X6?\
M$K/V#?@S\38/BYX!^ =I!K5G<"XT^2\U.[NH;.4'(DBAGE>-6!P5.W*$ KMQ
M7T+10!Y)\;_V$_V2?VD/'^G?%'XW?!+3/$&NZ5 L%K>W4\Z!HE8LL<L<<BI.
MH+'"RJX&2.AJ-/V!?V.X_C;:_M%0? /18O%UBL(L]1A\U(83#&L<3K:JXMPZ
M*BA7\O<NU2#D UZ_10!XMXE_X)Z_LD>+_C&_[07B#X;7\WC5KU;I?$B>,-6C
MNHI5 "&-DNAY:JH"JJX55 4 #BO:%4*H49X&.3FEHH *\2^,W_!.G]C[]H?Q
M4/&OQN^%MYXFU-4:.&XU3Q;JKB",NSF.)/M06)-S$A$ 49X%>VT4 87PZ^'/
MA?X5^&(?!W@X:BNGVP5;:'4M;N[]HD5%1462ZED=4"J $!VCD@9)SR?Q4_9*
M^!?Q@\>:?\5_$_AB\L_%FE6S6]AXJ\.ZW=Z7J,<+ @Q&>TDC=TPS#:Y8#<<
M9->DT4 <7\#OV>?@U^S=X4E\&?!;P):Z)8W%TUS>F.22:>\G;K+//*S2S.?[
MSLQQQTKE+C]@;]D"Z^.DG[2<WP-TP^,IKD7,^J+<7 CEG#!Q,]L)/(>3>JOO
M,9;> V=PS7K]% 'COC#_ ()__L;_ ! ^-9_:'\;? '1=4\7.T;RZC>&5XIG1
M0J226Q?R)' 5?G:,M\HYX%3>!OV#_P!DGX:?%S5OCQX$^"NGZ9XMUIKAKW6;
M>[N-Z-/GS7A0R%+9VW-EH51OF//)KURB@#QCX8_\$^OV2O@W\4I?C9\-?AI>
M:7XJN)99+S6T\6:I)-=M*^^7S_,N6$X=P&82!@S $@D5Z_JNFV^LZ;/I-W)<
M)%<Q-'(]I=R02@$8)62)E=&]&4@CL15BB@#P2Q_X)C_L4:9\2/\ A<6G_"?4
M(?%GV][W_A)(_&VLB^-RQ.Z4S?:]Y9LG)SSDYZUW?QS_ &6O@)^TMX&L?AQ\
M=?A[#XDTG3;A)[&*^O;@2Q2HA0.)TD64L5)#$N=V?FR:] HH \S\$?L=?LX?
M#WX/ZC^S_P"'/ANK>"M41DN_#.J:K=W]H%9BQ$:74L@ARQW_ +O;\^&^\ :Y
M+X#?\$R_V)/V:OB /BC\(_@E;V>NQ[OL5_?:G=7K6088/DBXE<1G!(W ;L$C
M.#BO>:* /+OV@OV+/V8?VIM6TG7_ ([_  FM-<U#0C_Q*]0%[<VMQ"-V[9YE
MM)&SH&^8(Q*@DD#)-:'Q3_97_9^^-'P:B_9_^(GPPTZ\\(VJ1+8Z1$&@6S,0
M*QM"T15HF4$@,I!PS Y#$'T&B@#YUF_X).?\$_+SP7IG@+4?V=K.YL-)EEEM
M&EUF^$Y>145C),LXDE&(U"J[%4 (4+DY[3XN?L2_LU_'GP3H?PX^,/@>_P#$
M&B>' /[(T^_\5:F4C8*45W(N09I K,H>0LP5B 0"17JU% '.?"CX3^!?@CX&
MLOAM\-M.NK+1--C$>GV-UJUS>"VC  6-&N9)&6-0 %0':O8"O.XO^"?/[)4/
MQM'[1Z?#2]_X3D:A]M'B8^+=4-SYVW9U-S@KL_=[,;-GR;=O%>ST4 >,>%/^
M"?'[)/@CXR?\-">%_AI>VOC0WTEY+XB_X2W5'N)I9"?,,A>Y(E5LD,C@JP."
M".*]GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *\Z^/W[37@#]GN7PYH7B"TO]5\0^,M6&F^$
MO#&CI&UYJESQNV^:Z1QQH&4O)(ZJH89.2 ?1:^/_ /@K!^P[\9OVFM)\'_&K
M]FCQ4]A\0/AM=3W6C6BW0@:\5VB?]U*3MCF1X5*[L*P9@Q'% '<?"S]OJ7Q+
MXCT'PS\5_@%XB\*KXJ\7ZMX<\/:[;W,&HZ;-?6-[=6K6\LL3"2"5OLLC -'L
M;#;78*36-^V3_P %(]3_ &9&U1OAQ^RUXP^(UGX;(_X2SQ!IB/;:3I+8#-&U
MUY,H>1%(,@5=L>X!G#9 ^</^"7G_  4;\+>)=?M/V(OVN?!#:;XVM_'&HWVE
MZS=PA$N-;FU*XNY898@%^RW N)I43;\C?<PIP'^M/^"BOB?X\>#/V5?%6G_L
MY_ Q?%MYJVBW]KJ*P7D<;:=#-&PEN5MR-UV^'D;RUY+<D-R" =)^Q?\ M>?#
MW]MOX'6OQL^'>GW=C$UY+8ZGI=]@RV-W&%9XBR_*XVNCJPZJZY"G*CY8^(O_
M  7K\$^#?'^M^$/#?[+7BOQ!8:5JUQ9VNN65^JPWZ12,@GC'E'Y'V[EYZ$55
M_P""2GQ)T_XE_P#!-3Q=\(_V4?"$>@?$#08+FUNI-5U,F*YU2[A(BU(RA,J,
M+Q'M^7[.%R1ACXS+\5?^"R__  2V\.:/J'Q2T.R\5?#+0X;>Q^S)';75E;6Z
M!8TB\^!%N+7"A55Y!LW$<.>" ?>_Q@_;R\%_ ']E7P]^TE\6_!&I:=?^*;:T
M&B^"89DDOI[RYC\R.UW$*JL%Y=B $P1RV%:3P!^VG%/^TX/V/OCEX"M_"'CF
M]T!-:\/Q6&NG4K'5;4^9N6.=H('69/*EW1F/&(G*NP'/P?\ \%>/C[IW[16I
M?LL_$+PDL\/A[Q*LFKV]M.?F2:2XL4>-\<%X]I3(XR6QP:ZC_@I%KFJ^'O\
M@N!^SSJ&B2,L\EAX<MI"AY,,VN7T,H^ACD<'V- 'Z>4444 %%%% !161)XCU
M5)&1?"=XP#$!@RX/O2?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_
M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L457T
MV\GOK43W%A);,6(\J4C/UXJQ0 4444 %%%% !7D?[07B_P#:'^'GQ4\$>-/A
M9\*-1\9^$$L=5L_'.CZ/J5K%=P-*UD]G=PQ7$L:SLABN$*A@0LS'TKURB@#\
MWOAW^Q]XJ_:Z^-?PP^,%I\);KPEI/P[^*OB[6?$?BO6&MXKK5L>*KN[M=.BA
MBD>1C$ZNKO($5/,DV%\<_1/PP_:9_;JTKXI>)O 7[07[$&H76F1:I/\ \(AX
MC\ :C9R07-J';REN!=WB!6* 'S-R<G!B3K7TQ10!\J?LU?LC_%_]CK]GKXG>
M+OA+X=\/7WQ4\=:U>^(+70+FY8:99RN[-;:<) 8]ZQ([C?E%9W(W*H#4SPI\
M4?VQ_P!IW]GWQ-\"_CW^Q%>>%?%&O:)=:1=:Q-JMFWA\+/$T1N&!N'N0%W%A
M%&DQ8J/WBAMR_5U% 'Q'^VY_P2^U#QE^R7\,?A_^SOY5[XF^"[PR>'X-0F6#
M^V(L1FYC+L=L4LLD4<H)(0,I7(#;A>E_94^(/[5'_!2KPQ^VEX_^&VI^$?"/
MP_\ "=M9Z5IOB)[?[=JFI))=2JPB@ED$<43W6=[,-S1+M#*2P^SJ* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^<_V
MX_VWC^S/X\^&OP5\/7.CV&N?$O739Q^(O$BLVGZ):H\227$J*\9E<M*JHF]%
MSDLP P0#Z,HKY1^"'Q<_;2L)?#?B?Q+XAT+QWX1UKXH:_P"&->=]"-EJ6BQV
M^L7]G;72/"YBE@/V>-&1HPRET^=LLPC_ &Z-?_X*9'PSXE^(/[*NN^$_!_AS
MP?:SW'D:M:I=:OKR6Z%YY46:&2""+"L(T.'<*6+*'50 ?65%?*/[ W[??B7X
MT_L!ZM^U;^T-HT5E/X0.I+J]Y86_EQZG#9PK,9XHR<!F#&,J#@R1MC (4>*O
M_P %#OVJU_8=3_@I(/%5G]D;Q\;(_#/^R[;^S?[(^T&VV?:/*^U_:MXW>=YO
ME_\ 3'M0!^C%%?(?[<__  4JC^#'[,?P^^(WP)M[2Y\0_%\VJ^#WU6/?'902
MQQO+<R1J1O:/SHDV9QOD!.0I4D'[7GQ)_9T_X**>'_V(?C)X_E\8:'X[\*P:
MCX>\2ZGIUI:WMC?,]RGV=Q:11120R-:N%_=[U:1 689- 'UY1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %> _M_?L(_"+]O3X?V7@#QKKAT?Q+I:W%UX4UNVVO-:D^6LVZ(D>=
M280Z@@@^7AE.,^_5Y1^T!\#_ (N>._B/X,^,7P2^,5GX7UOP?;:E:2V&KZ$U
M_8:S:7IM3)!.J31.@5K2)U=&R&'2@#\Y?^"?'[6?[3?[!OQV\-?L;_'/3SK'
MPY\4>,]0T'PSJHB^6&\35I[&>XM9<!GB-ZK^9%)\RAQ( N[#_H-^WK\!/CK^
MT=^S[K/PR^!/QI7PC?:AI\\%[#+IZ21ZM$ZX-J\Q^>V5QE2Z G#D$$9%>7_!
MK_@GYX\\7>,_!_Q,_:M\0::Y^'?CGQ/KOA/PGH5ALB-Y?ZU<7B7MQ<&:0R+@
MPRQ0JJ&/"B0LP=:Z/X8?LQ_MV_!WXI>)M6T+]M73_%/A/Q%JD]Y;:5X_\,W-
M_/I'F.S!+=H[R+"ID+L#+&0,A$)H ^-/V<OB[\:OB;_P1^^/O[/_ (XT)+>\
M^%5B-.M'@LD@9+57,D]O(L8"L\0AFW/]Y@X+$G+'%N70?\&Y]NH/)\8D'Z_V
MRQ_E7Z8?!#]E'X6_!/X5ZU\+K6S;6(_%E]?7_C34-31?-UR[O,_:99@@"A6!
MVA% "H .3DGY^/\ P2>U0_ __AC8_&V'_A4/_":?V\+7^Q6_MOR-_F?V=]I\
M[RMGF?-Y_E;^VWO0!\+_ +4_ASQ7H_[._P"Q/?>((Y1:R:5<>27'"[[^TF3Z
M9ADB(]0/:O=_^"D]AJNK?\%OOV>;/1$=IX[/PU,^SKY4>NWTDI^@C5R?;-?:
M'[77["GPN_:K^ VF?!-KAO#3^&);>?P7JVG6XD.C30)Y<0$;$>9%L^5HRPR
M#D%5(R_ _P"Q3J^K_M:6_P"VI^T1XPTK7/%VC^'$T3POI^@:5):V.F1#S?,G
M_>RR/),YGF R0J+(1ACA@ ?0=%%% !1110!D2>(]521D7PG>, Q 8,N#[TG_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4
M4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2UL4C,J*7=@ !DDG@"@#(_X275_^A0O?^^EKQK]JO]L[
M_AGK4?#.DCPXWVG4=22;4H)F!9=.4[92H'1V)PI/'R-Z5O\ Q9_;E_9P^$7F
MVFI>.8]7U"/(.FZ !=29'8L"(T/LS@^U?GA^T3\:M6_: ^+6I_$K4X7@BN7$
M6GV;/N^S6R#$<>?7JQQU9F/>OPSQ8\5<!P]D[PN3XF$\9*27NM2]FD[R<K72
M;MR\KU]Z]M#Y'B/B*C@L,Z>%J)U6UMK9;N_Y6\S]3M-\;7&L:=!JVE^&KF>V
MNH5FMYXI%*R1L RL#GD$$'\:G_X275_^A0O?^^EKYY_X)C?'AO'OPNG^$>O7
M@;4O"N/L1=OFEL7)V_7RVRGLIC%?3U?J7"G$6%XKX>P^:4-JD;M?RR6DH_\
M;LDUY[GT.78ZGF."AB(?:7W/JODS'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6MBBOH3M,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?
M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E
MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\
MOI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V**
M,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$
MEU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^
M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU
M?_H4+W_OI:V** *^FWD]]:B>XL)+9BQ'E2D9^O%6*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKPG_@
MH+'\:(/@I%K/P8\0ZO:7%OJ<<>IVNB!A/<P2_NQM*#S,B0H,*1D.<YP*/^"?
M6A?&GPI\%9O#7QE\,7VGO#J<D^D/J4H,TD$OSN'3<70B0N?G )W].*^/_P!:
MY_ZZ?V!]4J6]GS^VM>'DM$[7M)7DU[RLD[IGF?VB_P"U?J7LY?#?FZ?UOO;5
M6/=J^2_^"D'PL_: \>^(O#EM\*F\0:II.I6LEM?Z'ILK_9XYT;<LLH!" ,KX
MW/P/+[9Y^M**[.+>&L/Q=D53+*]25.,W'WH.TE9IM=FFKIIIK78TS+ 0S+"2
MP\Y.*=M5OO\ KL?D]\;_ -FSQK^SWIVDK\2M2T^'5]75Y8M$M+CSI;>%>#)*
MR_(N6.%"EL[6Y&WGSROU<^)W[(_[/GQD\4OXU^)7@-]3U)X$A-P^LWD8$:#Y
M55(YE51R3P!DDD\DFN>_X=Y?L>_]$@_\N#4/_DBOYCSKZ.O$%7,ZCRNK1AA[
MV@IU*CG9*UY6I6YF]6EHKV6USX'%<$8V6(D\/**ATNY7^?NVN_+0_/\ _9K^
M,U_\!?C)H_Q%MV<VL$_DZK G_+:T?Y95QW('S#_:5:_6/3=1L-8TZWU?2[M)
M[6Z@2:VGB;*R1L RL#W!!!KQS_AWE^Q[_P!$@_\ +@U#_P"2*]5\%^#?#OP^
M\+6/@KPE9/;:;IL ALK>2YDF,48)PN^1F8@9P,DX& . !7ZYX2<#\6\!X?$8
M+,JM*=";4H\DIMQGM+25.*M)6ZZ..VK9]+PWE.99/"=*O*+@]59NZ?7=+1K\
MCP3]IO\ ;_LOV>/C+:_#BW\'1ZU:Q:>DVMM'=F*:WDD.41,@J2(\,00,[UY'
M->^>"_$\'C7PAIGC"VTVZLXM4L(KN*UOD59HED0,%<*2 V",C)Q7$_%K]DCX
M!_&K55\0>-_ <!U,2(\FI63&":;;CB0KQ*, +\X) X!%>D(B1H(XT"JHPJJ,
M #TK[3(L%QAA\^QU7,\1">%FTZ$(K6"UNI/E3NDEUDFVVK;'JX.EF<,96EB)
MITV_<2Z>NGIW%HHKP:?_ (*)? '1_BMK'PO\5W-[IHTK4&M$UIH/-M9G3"OD
MIEDP^Y<[2I"YR,U[&;\0Y)D"I/,<1&BJDN6+D[)NU]WHM.KLME>[1TXG&X3!
M\OMYJ/,[*^FI[S16?X8\6^%_&ND1Z_X/\166J6,O^KN]/NEFC/MN4D9]NM:%
M>K3JTZU-5*<DXO5-.Z:[IG3&49Q4HNZ844458PHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBLGQMX\\$_#;P[-XN^(7B[
M3=#TNW($^HZM>I;PH2<*"[D#)/ '4DX% &M17FWPH_:__9H^-NLMX9^&_P 8
M]&O=66>XB&C37'V>]D,$TD,K);S!9'0/$XWJI4XSG%4/V@OVYOV3OV6-7M/#
MWQY^->F:#J-]$);?3C#/<W'EDD"1HK>.1T0D$!F 4X.#P: /6**QOA_\0O W
MQ6\'6'Q!^&WBNQUO1-3A\VPU/3;@2PS+D@X8=P05(/((((!!%>2>,_\ @IA^
MPE\//%VI^!/&7[2>A6.KZ/?2V>IV3I.S6\\;%)(R5C(RK @X/4&@#W2BN.G_
M &@O@O9_!J/]H74?B+IUIX+ET]+Z+Q#>R&"![=\!''F $[B0%&,L6 4'(S!\
M+?VD/@U\9==O_"G@/Q;(^LZ7;QW%_H>JZ5=:;?PP2 &.<VUY%%*8FR-L@4H<
MC!Y% '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4456M]:T:\U*XT:TU:VEO+1$:ZM(YU:6%6SM+
MJ#E0=IP2.<'TJ93A%I-VOMY]1-I;EFFRRQP1M--(J(BEG=C@*!U)/:G5Y-^V
MM\'/$'QO^ .I>$_"$<LFKV\\-WIUM'.(Q<.C8:)B2 049\!CC<%/:O/SG&8O
M+LIKXK#476J4XRE&"=G-I7Y4[/5[+1W>ACBJM2AAIU*<>:23:7>W3J4OBS^W
MK^S=\)_-LYO&8UW4(\C^S_#RBY.?1I,B)>>H+Y'I7S'\6?\ @J9\8/%?FZ?\
M+M LO#%JV0MU(!=W9'KN<"-<^FPD=FK8^$W_  2B\9ZMY6H_&7QS;Z3"<%]-
MT<"XN"/[K2-B-#[@2"OISX3?L>?L]?!KRKKPI\/K:>_BP1JNK#[5<;A_$K/Q
M&?\ <"U^$_5_&_CK^+..68=]%_$M\FYI^LJ7H?(<G%N;_$UAX/M\7^=_G$\7
M_P"";WB7]HW6_$7B'4_BOI_B.]T76+2.YM-;UMGV"X1MH2+S""59'/W 5'E@
M<5];445^Q\)</5.%\BIY=/$2KN+D^>>[YFY/N[7;M=M^9]/EN">7X.-!S<[7
MU>^KO_6X4445]*=X4444 %%%% !1110 4444 !&1BOD[XT_\$L/!'BB>XUWX
M0>,;G1KR5VD.GZL[7-L[$YP)/]:G/4GS#[5]8T5\WQ+PCP]Q=A5A\UH*HHWY
M7JI1O:_+)--7LKZV=E=,X<?EN"S.FH8F'-;;NO1H_+SQ+\&_VMOV0-:?Q+;6
MFLZ1%&>=;T*X:6TE4=/,9.-O^S*!GTKUSX'_ /!4KX@07MIX9^+G@=-?\^5(
M8[_156&[9F( S%_JY&). %\NON9U5U*.H*D8((X(KS?4?V1?V?+_ .(>F_%&
MW^'5G8ZQI=ZMW#-IP\B.65>5:2)?D8AL-G ;('-?DE+PFXIX4QL:O"F:RIT7
M)<U*K[T4F_>:T<9.U[7A%_WKGS4>&\QRZJI9=B6HWUC+56Z^3^Y/S/2$8L@9
MD*DC)4XR/;BEHIES<06=O)=W4RQQ1(7DD=L*J@9))[ "OWYM)79]GL/HKPWX
M&_M^?!KXX>-1\.]/LM4T[5KBYECTV.XMC)%>(@9@RNF=AV*6(<*!TR:]RKR<
MES_)N(\']:RRO&K3O9N+V:Z-;IV:=FMFGLSFPF,PN.I>TH34H[:=PHHHKUSI
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OA'_@M+;_M$
M^ =5^$G[57PG\,-XA\/?"_Q#/JGB#16B:2&.;,)AN9HUY*!4F3S?^61?((W9
MK[NKR?X\?M6_#K]GOXM^!O 'Q<U6RT?0?'%CJT:>(-3?R[6WOK8V9A@EE;$<
M2RQSW&"Y +1*!U- 'S'_ ,$[_C!^RM^W/X(\-V]UJ-KIGQ*\#_$G7/&-EHMQ
M@WEI'>ZO>W9CBD8+]HA,-VJ2%.CHK,HPF?4OVS/V'?V0=4^ _P 5_BK\5?A_
M97^MWFBZGK-YXSU0!]1M98X'>!89L QQPA(HXXEPI6-58.68M\0^#OV;_".L
M?MT_"3XC_L>:PD_B*?XM>)[[Q]9:!<+)::/HUGXDN4@N'\OY+:*:QWPK'D+*
MJ)M'SDMZQ_P4N_X*C?LZR_&J#]ECQ1I6L^)O WAZ]6?X@6OAR:)1K5]"X:+2
MWD=@!;1N \VW)=T6/Y0KD@'4?\$D[#XI?LN?\$L/$WQ>\1>&M3U"XOKK4O$7
MA#P]#:2337$/V:&*W5(E!;$TT188&"KA^C$U\>_!S]I#]@[0O$6G^#/VZO\
M@GA?6FK3HAU[QH^MZ@;VZN'_ -;>3V;F(_.Y:1O+;C)"H< 5^A_[,G_!3SPE
M\</@'\1/VDM+^"VM:5X$^'=M;V]IIEA;)<:C=2QQ-)<*D:,(E1(WM@JY 4!V
M9@N O-_&3]IG]@?_ (*8?LA>(?#VB:M9ZQXDGTBY'ACPE?6J+XCM-6\H_9Q;
M6X+.S&0)EXBT17<';8'P >-?\%J/B9X;N=)_9R^!_P )[VV;P-J][#J=I#I[
MYM;BTB^RP66SUC6*:7 /9E]*UOVZ/B/JWP@_X+H_ OQ!X>N&A.M>&M(T?4DC
M.!<0WNJ:A9L''\0 D1AGH8U/4"N;_P""@G[#OQ-^$_[%_P"SWXVEL9M5O?@U
M''!XX6P4S&WMYG@GDE&W.Z*"6(Q[A_"X8@*"1VGQH^'%E^V?_P %H_AKX\^$
MVK6NO^$_ASX/TO4O$OB'2;A;BSM9X+R]N[>#S4)0R.TEN0@.[:S-C"F@#]%J
M*** "BBB@ HK(D\%Z5+(TK7-YEF).+I@*3_A!](_Y^;W_P "VH V**Q_^$'T
MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#
M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C
M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_
M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_
MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P
M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\
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
M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U &Q15?3=.@TJU%I;O(RAB<RN6//N:L4 %%%% !1
M110 5%?6%CJEH]AJ=E%<02C$L,\8=''H0>#4M% &%\/?AIX$^%&@R>&/AWX9
MM]*L)=1N[Z2VML[3<7,\EQ,_S$GYI9'..B@A5 4 #=HHH *H:3X6\,:#<S7F
MA^'+"RFN#F>6TLTC:3G/S%0">?6K]%  0&!5AD'J#5;2=%T;0;4V.AZ3;64!
M<N8;2!8TW'J<* ,GUJS10 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%8_C+X@>!OAYIPU;QWXOTW2+=CA)=1O$A#GT7<1N/L,FM@$$
M9!K*->C.K*E&2<HVNKJZO>UUNKV=K[V9*G%R<4]4%<UJWQC^%>A>,++X?:IX
M_P!+BUS49_)M-*%VK3L^"0"BY*9P<%L G@<UTM?'/BK_ ()T?$C5_P!IW4OB
M7X+\8:;H&A_VY'JNFWC*TUQ'.669@D*X&%EW8RZ\8Q7RG%^;\3911P\LFP7U
MF4ZBC-7MRQW<NBV35W)).U[W/.S/$X_#0@\+2]HW*SUV7?\ X+=EH?8U5]7T
MK3]>TFZT/5K99[6]MW@N87Z21NI5E/L02*L#..3SWQ17UTHQG%QDKI[H])I-
M69\4>!/^"3%Y+KMQ<?$GXFI#IB7<@M+71H=]Q-"&(1GDD 6-BN"0%?KUKZ1^
M$_[)WP!^"XBN/!7P\L_MT>"-5OU^TW6[^\'DSL/LFT>U>C45\/P]X:\%<,3]
MI@L''VF_/+WY+T<K\O\ V[8\G!9#E67OFI4E?N]7\K[?*P4445]T>N%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!Q/Q8_9T^"_QMMFC^(_@*RO9]FU-01/*NHQVQ,F'P/0DKZ@US_[-
MG[(W@#]F._UV^\'ZI>WS:U)$%DU$(9+>%-Q$090 P+,23@9PN>F:]6HKPZG#
M/#]3-X9K+"P^LPO:HHI2U33NUOHVM;VZ')+ 8*6*6(=->T7VK:]OG\PKE?C#
M\9O 7P*\(CQO\1=2DMK!KV*U5H83([2.3C"CDX 9CCG"G /2NJKR7]K/]E>T
M_:C\,:?HTWCF\T:;2II)K01PK+;RR.H&94.&) & 0PQN;@YI\1U\[P^25ZF4
M4E4Q*C[D9-)-WZMM+17=KJ]K75PQT\7#"3EAHJ52VB>U_P /S.\^'GQ0^'OQ
M8T,>)/ASXNLM7L]VUY;27)C;&=KJ<-&V.=K 'VK>KS7]E#X Q_LX?"&W\ SW
MD%UJ$EW+=:I>VP(2:5S@$;@#@1K&O/\ =/K7I5;9'7S3$Y/0K9E35.O**<XQ
MVC)J[6K>VSU>O5[E82>(J86$J\4IM:I='V"BL3Q+\2OA_P"#=;T_PYXM\9Z;
MIE]JH<Z=;WUVL1N-A4,%W$ G++QU.>,X-;8((R#7?3Q%"K4G3A-.4-))--IM
M72:Z733UZ:F\9PE)I.[6_EZA1116Q04444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_
M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :
M5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4
M :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\
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
MT&H/^^J_/CUS2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#
M2K\R_P#@H9X4OO#7[36L76J^-8-8N=51+QHX8&C:PB(VQ6[@D@E8T3D'D$-@
M9Q7Z%^//C'X#^'O@S4_&^MZW$;;3+-[B1$;YI-HX1?\ :8X4>Y%?D]\1O'FN
M_%#QWJOQ!\2S;[W5KU[B?!R$R?E1?]E5PH'8**_FSZ1^<9?3R3"Y9)7K3G[1
M:OW8Q3BVTG9N3=HW3VE;4^$XYQ-&.$IX=ZS;OOLEI>WG>R^8?#GQYKOPO\=Z
M5\0?#4VR]TF]2X@R<!\'YD;_ &67*D=PQK]</ASX\T+XG^!=*^(/AF;?8ZM9
M)<09/*;ARC?[2ME2.Q4U^.M?:7_!*WX\?\A+]G[7[W^_J/A_>W_?^$?I(!_U
MT-?GO@!QA_8W$4LFQ$K4L5\-]E56W_@:]WS:@CQ>#,S^JXUX6;]VIM_BZ?>M
M/6Q]I4445_:I^JA1110 5Y'^T%XO_:'^'GQ4\$>-/A9\*-1\9^$$L=5L_'.C
MZ/J5K%=P-*UD]G=PQ7$L:SLABN$*A@0LS'TKURB@#\WOAW^Q]XJ_:Z^-?PP^
M,%I\);KPEI/P[^*OB[6?$?BO6&MXKK5L>*KN[M=.BABD>1C$ZNKO($5/,DV%
M\<[_ .VA:?\ !6SXB?M1V/C;X#_LH:1<^$O!$T@\&Q^)->TF9)[LC:VJF$WR
M;9=NY8MX)B1B0%=VQ^@5% 'RI^S1\+/VS_VAO@=\3O"/_!1S2X-%N_&5A_86
MF:-I5S:R06=C]GD#74:VTTJ"5I;AB2S;SY"9^55KY\?]AW]K*3]@-?\ @FH?
MA5-_:B?$$SKX[-];?V)_9/VDW/VS=YOG;]QV^1Y7F=\8YK]+J* /BW]O/_@F
MCJGQ)_9:^&?@O]GJ*&Z\2_!<6W_"-VE],L']K6Z1Q+/"78[8Y9&@BD#,=NY2
M"1NW"27]E3X@_M4?\%*O#'[:7C_X;:GX1\(_#_PG;6>E:;XB>W^W:IJ2274J
ML(H)9!'%$]UG>S#<T2[0RDL/LZB@ HHHH **** (3I]@3DV4))ZDQBC^SM/_
M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F
MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_
M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*=>7EGI]K)?:A=1P0Q*6EFFD"J@]23P!7C7Q/_;^_9F^
M&7F6O_";?V]>QY'V/P[&+G)_ZZY$0_[[S[5Y.;9]DN0T/;9CB(48_P!^25_1
M/5OR5V<V)QF$P<.:O-17F['L?]G:?_SXP_\ ?H4?V=I__/C#_P!^A7PC\3_^
M"K?Q+USS+'X5>";#0H3D+>Z@WVNX]F PL:GV(?ZUZU_P3B^-/QB^*VC^)4^+
M,VK:@/M<5WIFLWEHRPN'4I)#&P4( I1&"+_?8XKX3)O%WA+B+B2GDV6N=24^
M;W^5J"Y4W]JTM;63Y4KVUU/(PO$N6XW'1PM"\F[ZVLM%?KK^!]*?V=I__/C#
M_P!^A7A'[>_QG^)W[/\ \/-+\4?"[2M)6*]U!K/4+V\L/.DMF*;HB@SM&=D@
M)8,/N^M>^U3USP[X?\3V:Z=XDT.SU"W6595@OK9)4#J<JVU@1D'D'J*^VXCR
M['YMDE?"8+$.A5FK1J1WB[IWTUZ6=M;/0]7'4*V)PDZ5*?))K22Z'CW["'Q6
MU_XV? B+7O'T!N-7L]2GMKJ^FLEC^UKD2)(H50N K[/E&,QFO9_[.T__ )\8
M?^_0J6...*-8HD"JH 55&  .PI:VR/ 8O*\GH8/$UW6J4XJ+J-6<[*UW=R=W
MU;;;>K9>$HU,/A84JD^=Q23??SZ_F8?B7X9?#KQE=65[XM\#:3J<FG.SV+7]
MA'*(&8 ,5# @$X'/L*U8]*TN&-8HM-MU10 JK"H 'H!BIZ*]"%"A3JRJ1@E*
M5KM)7=E97>[LM%?H;*$(R<DM7OYD/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M:E$/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I
M_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MVS]HTS0]:&L7D1'\+6VGB>53[%0:_-,YX_XTS^ZQV/J2B]XJ7+'_ ,!ARQ_
M]K#93EN$_A4DGWM=_>[L^GT1(U"(H55&  , "EK\@OC]_P 'G'_!-KX=^?I_
MP+^$_P 2/B+>1Y\FY&FP:1I\O_;6XD,Z_C;UZM_P0J_X+]WO_!8WXL?$_P"'
MOB+X!Z=\/G\'Z5IVI>';"U\0OJ4]Y;2RS17+32-#",QL+4#:@_UIST%?'GHG
MZ3US_P 3OBS\*_@GX0G^(/QF^)?A_P (Z#:LJW6M^)]9@L+.$GH&FG=44GMD
MUT%?+O\ P69_87\3_P#!1S_@G-\0/V3_  !<:7;^)M<2PN?#-YK$[16]O>VM
M]!<*7=4=D5DCDC)"L<2'B@#ROX_?\',__!&3X ^=9W'[6UMXPU"'.W3O &BW
M6J^9C^[<)&+7\YAFOB'X_?\ ![Q\$M)\^R_9=_8@\4:ZQRL&I>._$=OI:H>S
M&WM5NBX]O-0^XKSOX _\&0?Q%O?)O_VI/VZ=%TW:0;C2O 'A>:]W^H6ZNW@V
M?4P-]*^W?@#_ ,&CG_!'SX-^1=^//!'C3XEW<6&,GC3Q?+%$7]1%IRVJE<_P
MOO'8YH ^?_\ @AY_P<L?M7?\%*O^"EMI^S+^T/X*\!^'?"_B'PAJC^&M,\*Z
M;<I/_:5L([I6DGN+B4R?Z-%=@JH0$X./EK]NZ\D_9[_8'_8E_9/:*X_9M_9/
M^'W@JZA0JNI^'_"EK!>L"I4[[D)YSDJ2"6<G!Q7K= '#_M-?!+1OVE?V<?'W
M[._B&98K+QUX,U/0+F9X]PB2[M9(#)CN5\S<.^0*_'7X _\ !D?^S1X?\B]_
M:<_;/\:>*9!AIK+P7H=KHT6?[ADN#=LZ]L@(3_LU^X5% 'PW\ ?^#;W_ ((S
M_L]>3=:+^Q=HGB>_BQOO_'][<ZWYQ'=H+J1K8?18E'M7V+\.OA3\+O@_H*^%
M?A+\-M \+:6F-FF^'-'@L;=<<#$<*JHQ]*WZ* "BBB@ KS_X\?LJ_LX_M0?\
M(U_PT+\%_#_C#_A#_$$6M^&?[=T]9_[/OX_N3)G\,J<JV!N!P,>@44 %%%%
M!1110 5Y_P#&#]D_]EO]H2)X?CU^S;X"\:JZ[6_X2SPA9:B2/K/$Q_PKT"B@
M"GX>\/Z'X2T"Q\*^&-)M[#3=,LXK33[&TB"16T$:!(XT4<*JJ H X  JY110
M!^+/_!?K_@W0_;@_X*@_MBR_M7? CXT?#R.PM?"5AHNF^&?%-W>VEQ%%;^;(
MP62*WFC;=-/*P!V ;N37Y3?%7_@VI_X+=? &XDU:R_9.U#7+>'.S4_ GBBQO
MF?']V&*<7/YQ"OZ_Z*J,Y0DI1=FA-)JS/XQ_!G[8/_!;W_@E/K::5#\0/C9\
M*&9V=-%\:Z+=+93GH7^R:I"\$OLVP^QK]KO^"+'_  <8:U\6/@!9I_P4IUNX
ME\0:AK5S_9_CG2- ACM/L:E8U2XM[5%*,)$E.^-&!W $+MR?UV\9^!_!GQ&\
M-W/@[X@>$]-US2;U-EWIFK64=Q!,OHT<@*G\17P9^U'_ ,&^G[.WQ!AN->_9
M>UZ3X>ZFQ9TT65&NM)D<DD@*3YMOEB22K.H[1U]]P8^"<QS.:XKKU5&<7%25
MWRRNK2<KN6BNN5TY+6[>AY69?VG1H+ZA&-T[V[KM;;YW3/NCX;?%/X;?&+PM
M!XW^%7CO2O$6DW'^JU#1[Y)X\XR5)0G:PSRIP1T(%>5?MN_\%)_V,?\ @G+I
MOAC6_P!LCXP#P?8^,-1FLM#NVT6\O5EFB17?<+2&5D4!U^=@%!89(K\<_'_[
M-O\ P47_ ."8'C)O'5I;>(?#,,4@4>+?"EVT^F72@_*LKH-A4GI%<(I/]VO'
MO^"E/Q5\8?\ !8>Q^&WAG]K+XMMX0/P[CU-++7O#/A!;Y;Y[W[+ODN;4W4 #
M#[*@WQ-@ MB(D\_9YYX'YI]5_M#AK$0QV'>W*TIKRM?EE;K9J5_L'FX7B>A[
M3V6-@Z4_.]O\U^7F?N[\&?\ @K+_ ,$R_P!H'R8OA)^W?\+-4NI\>3ILGC*U
MM;QL_P#3M<.DW_CE>_V-_8ZI9QZCIMY%<6\R!X9X) Z2*>A##@CW%?R?:+_P
M:Y?M9?&KP_+XP_8O_:I^"_Q9L8H][Z;8^(+K2]7A';SK.\ME$&>@W28)[XYK
M@K[_ ()#_P#!PO\ L(W<NI_#W]GOXU>''A<N+SX1^(Y+UF_VQ_8MS(_OR ?4
M"OQ7%X/%X#$2H8FG*G..CC).+7JG9H^EIU*=6"G!II]5JC^P.BOR3_X-4?BO
M_P %*?B_X ^,>H_\%"?B1\1]670M8TC2O"NF?$BUFCO+.417,MXVZYC6=]P>
MU'SD@;#W)K];*YBPHKQ3_@H'^WG\%/\ @FS^S'JO[5WQ_L=<N_#ND:A8V4MG
MX;M(I[V:6ZN$@3RTFEB1MN\R-EP=D;$!CA3\R?!G_@Z*_P""+'QA\JUG_:HG
M\(WLV,6/C/PGJ%IMS_>G2&2W7'O+0!^@U%>5_!G]N?\ 8L_:*\E/@-^UK\-_
M&$L^/+MO#GC6QO)\G^$Q1REU;_9(!]J]4H **** "BBB@ HKS_X#_M5?LX_M
M0?\ "2_\,]?&CP_XP_X0_P 02Z)XF_L+4%G_ +/OX_OPOC\<,,JV#M)P<>@4
M %%%% !1110 445\2?\ !7;]K3Q=^S?XQ^#_ (=U.[UW3?ASXB\0SO\ $'4O
M#5Q)!>W%K T'^B1SQ,KQ!ED=V",KR*FU6 #9 /MJ.2.5=T4BL,D94YY!P1^=
M+7Q+^Q)\(M-\<^!/"?[1G[*_Q;U>SL4^*WB1O$6CP>(+A].UK0Y-;U#RA+:3
ML5BG6%[>57VI(4)W9+*1R?\ P7S\0_&_X9? ;1O&?@;]H#Q'I.EZSXH31[[P
MUI)BM8)8GM)Y2SS1J)W),!!1I#&0^-@QD@'Z#45Y=\)?'?A_X8?L6>%_B5XM
MN_)TS0/AA8ZCJ,W=88=.21S[G:I_&ORO^%7P[_9C_;=\>MXE\4?\%1=?\+>.
M_&-ZU_J'AF\T*XMK6WO;AO,>TM[B6=(I%1W\M "I8*-J\@4 ?M#17YX_\%7/
MBAXC_9-_9^^#G[$OPB\9ZG9#Q1<1:7K&MP7;)>SZ?:_9XI0T@.Y6N))PSL#D
M['7HQ!=\1/B99_L,_P#!8/X>_!3X1V$&A> /B5X2T^VUWPIIT8BLC?SW5Y:P
M74<0^1)M\-ON<#<X+[B2V: /T,HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:UXC
MT+P[]D_MS58+7[=>QV=GYS[?.G?.R-?5C@X'M5VOS_\ ^"DW[1-_XD^,EA\.
MO!VKO%;>"YUFDGMWQG4N&+ CO$ JCT8R5]8_"+]HS3_B-^S4GQT@TR6\N++2
M)I=7TRQV^9]J@0F:- Q R<;E!/*NOK7YSDGB1D^<\4YCD\6E]55U+?G4=*ME
M_<E9:7ONCP\)GN%Q68U\*O\ EWU[V^+[F>GT5\W_ ++W[?B?M&?&.Y^'5UX)
MAT2U?3))]*9KTS33R1LNY6.U5&4+-@#C8>37TA7U/#O$N3<59>\;EE7VE+F<
M;V:UCOI))]4U=;-,]#!8_"YC1]KAY<T;M=5JO4Y/XW?%_0_@3\-[[XF^)-(O
M[VRL&C6:'3HU:3+N$4G<R@+N903GC/0U\8_$_P#X*K_%?Q!YEE\+O"&G>'H&
MR$N[L_;+D>A&X"-?H4;ZU]P_$/P+H/Q.\#ZK\/\ Q.DAL-7LI+:Y,+ .@88W
MJ2" RG# D$ @<&N'^&'[&7[.'PF\NX\._#6SNKV/!&HZP/M<VX?Q#S,JA_W%
M6OB^.,B\1<]S*G1R3'QPN%<??=OWG-=_"TN;:VTH:WU/+S?!YYC*\882LJ=.
MVO>]^FE]O-'P59>!_P!L?]K:]34IK'Q-XB@=]T=YJ,QBL8_4HTA6%?HG/M7T
M_P#L7_L)?$G]G_Q_'\3_ !CX^T])6L);:XT7387E$L<@!P\K;<%75&P%8$KU
M[U]3@!0%4  #@"BO,X9\%\BR3,Z>:8W$5<5BH-24YR:7,MG9-R?I*<D]FCGP
M'"N#PF(CB*LY5*B=[MVU_/[VPHHHK]D/J HHHH **** "BBB@ HHHH ****
M"BJ>O>(= \*Z3-K_ (HURSTVQMEW7%[?W*0PQ+ZL[D*H^IKY=^.W_!:/]@CX
M(>=8VGQ0E\9ZE%D?8/!5K]L4GM_I#%+<C/I(3[5[&4</9[G];V66X:=9_P!R
M+:7JTK+U;1SXC%X7"1YJTU'U9]74V::*WB:XN)52-%+.[M@*!R22>@K\@_CM
M_P '%7QO\3>=I?[/GP>T7PM;-E4U/79FU&[QV=4 CBC/LPE'N:^>7OO^"H?_
M  4?O3&LGQ"\=V,\N"D:M;:-&^>^/+LXC]<=/:OUW*_ 7B25#ZSG>(I8*DMW
M.2E)?)-0^^HCYZOQ7@E/DPT)59>2LO\ /\#]?_CM_P %3_V%?V?/.L_%OQYT
MS5-2AR#H_A8G4K@N.J,8,QQ-[2.E?GK_ ,%#/^"W.A?M6_!/Q!^SG\*O@G>Z
M9HNO_9UN=?UW4E%ULAN8IP%MX0R(28@"3*_#'CO5OX$_\&[/Q^\5^3J?Q_\
MBSH?A&V;#/IVD1-J5X!W5CF.%#[J\@]C7V?\"?\ @BC^P5\%/)O]4^'-SXVU
M*+!^V^,[S[3&3W_T9 D!'LR,1ZGG/M83_B!_ .*IXF-:KC\52DI1<?@4XN\6
MK<D&DU?XJGHSFJ?ZSYM!P<8TH25G?=I[]W^"/P<HKVK_ (.1-(_95_X)N_%&
M'1_V;_B)93>-/%Z/>S?#)(-Z^&(7R1=LZG$<+M_JK9@&X)!,8&/RJ_95_;!\
M0_#_ .)4=C\6?%5U<^&=>U1&UR^G1[B73S(X#W<:+RVT<M&OW@N!@XK]:?C]
MP+]:PE.,I\M57G+E:5%]%-6NW??ENDM;M,\#_5/-.2I)I7CLK_%Z=OF?L#_P
M2F_8]\-?MG?M56_@'XB:5>W/A32M'N=2\0_8KAH6**HCA3S ,J6FDCX&"55L
M'@FOV=^$'_!/7]BCX%>5+\-OV;?"]O<P8,6H:A8_;[I#ZB>Z,DBGZ,*^%_V;
M_P#@I[_P01_X)1?!(:!HG[=WAWQ?KNN00WNMZOX7TZYU6\U279F./99QR+:H
M@9@L,KJ4+,'.\M7WM^Q+^V7\%O\ @H!^S5X?_:M_9]N]0E\*^)9+Q-/&K6@M
M[I&MKN:UD$D09MAWPL0,Y*E3QG%?SKXH^)N.XLS^HLMQ%2&#BE&,5*45.U[S
ME%-;MZ75^5*]G='V&1Y)2P&$7MH)U'JW9.WDGY?F>K(B1J$10JJ,  8 %+17
MXX?\'6GP"_X*;?%W5/@W'_P3^N/C#K&EZM;ZOIGC7PK\-[_4%LQ(C6TEK<WD
M=LPB 827">9-@#8HSS7Y ?0GZA_'7]M#]D/]F"W>X_:+_:?\ ^""B;A!XH\6
MVEE,_&<)%+('<GL%!)]*^)?C]_P=A?\ !&WX)>=:^&/C!XE^(U[!D/:> _",
M[C<.PGOOLT#CW21A[U^,?P*_X-*_^"Q_QQN$U7XA^!O"/PZANG\V6[\=>,HI
M9G!.2QCT\74@8\\.%.>N.M?;7P!_X,@O MIY-_\ M2?MU:M?YQ]HTGP!X6BM
M-GJ%N[N2;=]3;C'H: /TX_X)%_\ !6GX2?\ !7KX*^*?C1\*?AYJ_A6'POXQ
MDT.?2-=NXI;J1/LT$\=TWE95%?S70+EL&%N3FOK"OF7_ ()I?\$E_P!DC_@E
M%X-\1>#OV5K7Q*5\63VL_B"^\3:^U[+=26ZRK$VT*D41 F?/EQKNR,YVKCZ:
MH _-S_@YT_X)P?M&?\%(/V*O"'@;]D[P5)XA\:^'?B-;7@TG^V+>RCFTZ6UN
M(K@L]S+'%\LAMGY;.$. 2:_+/X _\&6W_!0?QYY%_P#'_P"/7PX^'UI+CS;:
MREN=:OX?7,<:10'\+@_A7]-]% 'XV_ '_@RR_8!\"^1?_M _M!_$?X@7<6/,
MMM.:VT2QF/?=&B33C_@,X_&OT)_8G_X)._\ !/G_ ()W:I=>(OV0?V;M,\)Z
MQ?Z6=.U#7?[0N[V^N;8R1R-$\]U+(^QI(HW*@A<HO P*^B:* "BBB@ HHHH
M**** "BBB@ HHHH **** /"?C+_P4N_8E_9^^).I?"+XN_&K^R/$6D>3_:&G
M_P#".:E<>5YL*31_O(;9T;,<B-\K'&[!P00.8_X?)?\ !-W_ *.-_P#+0UC_
M .1*_,7_ (+)_P#*2+XC_P#<'_\ 3/95\Q5^98_C/-,+CJM&$(6C*25U*]DV
MM?>/[;X4^C9P-GO"V S+$8G$JI7HTJDE&=)14IPC)I)T6[7>EVW;=L_=?_A\
ME_P3=_Z.-_\ +0UC_P"1*]V^#7QE^&W[0/PVTWXN_"+Q'_:_AW5_._L_4/L<
MUOYOE3/#)^[F1'7$D;K\RC.W(R""?YLJ_;7_ ()5_%[X3_"C_@FW\+7^*7Q0
M\.^&A?MK:V)U_6X+,7)36+PN(_.==^T,N<9QN&>M>IP[Q/C,UQLJ6(4(Q46[
MJZUO%=9-=3X;QB\#^'> N&Z&.R>I7JUJE:-/EFX27*Z=2;:4*<7=<BZM6OIU
M7U_17$V/[2_[..IX_LW]H#P3<9QCR/%=F_7ITD[UN:-\1_AYXCN4LO#WCW1;
M^:5B(XK+5(96<@9( 5B3@<U]K&M1G\,D_F?S55RW,:";JT9QMWBU^:-JBC(S
MMR,D<"BM#B"BBB@ HHHH **** ([JUM;ZVDLKVVCFAF0I+%*@974C!4@\$$<
M8KX^_:K_ .")/['O[1/VGQ!X&T9_AUXBFRPO_#,"BRD<]Y;(D1X[_NC$2>I-
M?8M%>UD?$>>\-XKZQEF(E2GUY7H_*4?ADO*2:.;%8/"XVGR5X*2\_P!'NOD?
M@_\ '_\ X)6_M[_L0>(/^%D^!K'4-:T_3',MIXP^'MS-Y]H!_&\:;9X"!]Y@
M"@_OFO1?V5?^"_7[1GPI-MX8_:.\/6_Q T>/"-J2E;3585Z9+J/+GP.SJK,>
MLE?LW7SQ^U5_P2Z_8\_:W%QJ_CCX<1Z/XBGR3XI\,;;.\9S_ !2X4QW!]Y48
MXX!%?M>$\8,@XHP\<%QMET:RV5:FK3CYVNFN[<)+_ SYJIP]B\#-U,LK./\
M=>S_ *\U\S6_9;_X*,?LD_M>P0VGPG^*%O%K<B9?POK>+344.,D")CB;'=HF
M=1ZU[C7XG_M2?\$)?VK_ (%3S>+?@3?1_$31K9_-B&E)]FU:W .03;%CYA'&
M#"[,3SL6N?\ V;_^"QW[<'[)6K#P!\3[BX\8Z5ITOD7?A_QNLJ7]IMZHERP\
MZ-AP,2B15'114XWP;RCB/#2QW!680Q$-W2FTIQ\KV5GV4XP_Q,*7$>(P<U2S
M.BX/^9;/^O)OT/U'_P""GG_!-?X0?\%5/V:X_P!F+XV^/?%GAW1X?$5MK4=[
MX0N[:*=[B"*:...3[1!,KP_ORQ4!6+(A##!!_(;XR_\ !CW=KYM]^SW^W_&_
M7R-+\9^!RN/3==6UR?T@K]5/V5/^"Q_[&O[3GV;0;[Q>? _B2;"_V)XMD2!)
M7/:&ZSY,F3P 2CM_<KZM5E=0Z,"I&00>"*_$\YR'.>'L6\-F6'E2GVDK7\T]
MI+S3:\SZ;#8O#8RGST9J2\OZT/Y3/C-_P:!_\%@OAGYLO@/0?A[\0XTR8AX5
M\:);R..WRZE':@'VW$9[FOL/_@V/_8)_X*Q?LN?\% -:L_VS_"7Q6\'_  _T
M/X<WS6.EZSKMQ+H5_J;W-I#%&HCF>UE=8FN)!C)'E@CUK]\:*\@Z KA/VHOC
MQH7[+?[-?C_]I3Q-IS7EAX!\&:GX@NK%)Q$UTMG:R3^2KD':S^7L!P>6'!Z5
MW=<9^T1\ /A?^U1\$?$O[/'QJT6?4?"GB[3'T_7;&VU":U>>W8@E1+"RNF<#
M[K#(X.02* /RJ^#/_!Z3_P $YO&7E67QE^!/Q2\%7,F/,GMK&SU2SB]<R1SQ
MS'\(37S'_P %W_\ @Z>\+_';X5#]EC_@E_XQU:WTCQ)IF/'/Q'ET^?3[L02
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
MJ'Q!\/\ ]E:Y)9)_:M@)XY!%.!A]K1LRE206&">",\Y%;5?WGD^!RS 9?"&
MH*C3:4E%0Y+72WC96EWNKWT9^PX6EAZ-%*C!0B];)6W[KOWZF/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q17J'08_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XTOC;Q_P"!/AIH3^*?B-XUTCP_
MID;A)-1UO4HK2!6.2 9)6503@\9[&O!OB%_P6&_X)5_"[>GC+_@H=\'XY8L^
M9;6/CVQO9D]C%;22.#[8H ]X^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:^$_B'_P=&?\$1_A^9((OVO9=>N8^MMX>\$:Q/GZ2M:K$?P>MO\ X)\?\'"W
M[!?_  4Q_::N/V5_V:](\?#6X/#=UK2ZIXBT"WM+":&"2&-XT87+S&4^<& ,
M07:CY8$ $ ^T?L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !KG_C'^TM^S_P#L
M^Z>=2^-7QB\/>&E*;XX=4U.-)YA_TSASYDA]D4FOA?\ ;/\ ^#B3X$?#+X6>
M+/\ AE'PGJGB_P 4VGA^]DT'5=6L#:Z2EVL#F&21'9;B9!(%+1[(RR@@.I.1
M])D_!_%&?TW4P&#J5()-N2BU'3^\[1^5[G%B,QP.$ERU:B3[7U^[<_0C[%XW
M_P"@W9?^ Q_QK!^(/Q$TOX2Z$WB?XI?%OPSX<TY<YO=<NH[6(D=@TC $^PYK
M^5#XP?\ !U1_P6D^+4$^G:7^T1I'@ZUN4V/;^#O!MC"P!_N33QS3(?=9 :\#
MG\1_\%>?VPM:/BJVTWX[?$/4;SKJ.EZ%JE_--GGB2"-F/X&O-P%/*'.^.J32
M[0C%M^5Y3C;UM(VJO$6_=)?-O]$_S1_3E\=/^"Z_[*_PK,VF^ /%%]X]U"/*
MJN@Z.T-J''9I[@ID?[4:R"OD#XU_\%__ -LCQ\LVG?"G2]!\#V;Y"3V]FM_>
MJ#ZRSKY?3N(@1ZU^77['/_!&W_@L5\2/VD?AYXA^*'[&7Q@7PM;^-M*G\32^
M)A)IKIIRW<37)_TYT8'R@_8GV/2OZD/@3_P3^_8X_9N\FY^$WP"T&TOX,&/6
M+ZW-[?!O47%P7D3/7"D#VX%?J_#_ !5X1Y%AI59Y14KUT_=]K.,XM=Y*T81U
MV7LYOS/"Q> X@Q4U%8B,8]>5-/Y;M_>C\9-!_9B_X*?_ /!0/5H?$NL>%O'?
MBBWE??!K7C"^DM["-3U:%[IECVC^["#["O%M6^(O_!+'X!>.=9\ ?M5?MW:C
M<>(?#.K7.F>(/"GPW^'.JW$UM=V\K130&\O[>"'>CHRDHLB$@X8CD_TSU^,O
M[17_  9W?"3]IK]K?XD?M.>-OVV]=TVS^(/CG4_$?_"-Z'X(AC:P-[=27#P_
M:9;IQ+AI&^;RD_W:VS?QYXNQ5'ZOE=.G@Z2T2IQ3DEVO)<J_[=A$C#\*Y?"7
M/7;J2\WI^&OWMGS-X+_X+W_\$+_V9W6?X*_L*?$3QMJUORFL^.M'TZ02..CJ
M)KV98S[K"A]JVO&O_![KXMMH?[,^$G[ 5A;PQ(%MKC6_'65"C@#R(;)0H ])
M*^I_A[_P9C?\$L?"WEW'C3XG?&'Q/*,>9%=^);&V@;Z+;V*N/^_AKW7X??\
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
MCK1=LWBCQSX[UJ0??1]3MK>%O^ QV^\?]]UU9F^*)8MQP2@J>EF[7\^_7R/
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
MM$T[7M3UG5H_8VEO8AOH=V/<5]H^)OVQ?^"GO[>NM3>$] \8>-]?BF.V70/
MNGR6]JB'^&5;15W)[S%O<\5Z5\"O^" O[97Q,,.I_%G5-"\ 6,A!D34+H7U]
M@]Q#;DIGV>5"/3KC](AX-<.<.157BW.*=%[NG3UF_1R7,_E2?J>,^(\9C'RY
M?AG+S>WX:?\ DQ^2'B+_ ()4_!GP_>B#0?VG=<\2JI*S2)X&CTR+/]Z-WO)W
M=?\ >BC->H_L2_LC>-?V=?C/!X[_ &7_ !S\0)O&4VG7&GPIX8=EN)8)E"R(
MJVT?F\X'W6^N:_>WX$_\$#?V+?AAY.H_$^;7/'^H1X+C5;PVEEN'=8+<JV/]
MEY'!KZ^^&OP?^%'P:T0>&_A+\-M#\-6( W6NAZ7%;(Y'=O+4;C[G)/K6-;B[
MP;X8G%Y)E4L55@TU4JRDHW6SLW*_I[.!4<OXCQR?UFNH1?2*5_PM^;/Q0^#G
M_!%3_@H'^T!J \3>//#<'A&WO7\RXU3QQJ9%U+GJ3 GF3[_:14SZU]C? _\
MX-VOV:/"L4=W^T!\1M<\<3E<3Z;9H--L) ?O(RH7F<=LB5,^G/'Z&5FZMXR\
M(: 2NN^*M-LB.HN[Z./'_?1'I7SN?^./'F<Q=.G6CAJ>W+27+I_C=Y?<TO([
ML#PIEM*:M!U)>>OX+3\&>?? 7]A[]CS]EV&%/V?/V9O!/A*:%-B7^C^'H([L
MCT:XVF5_^!,:]3K+\9>./!?PY\.W'C#XA>+]+T'2;7;]JU36=0CM;:'<P5=\
MLK*JY8A1D\D@=Z\MU?\ X*(?L,Z)G[;^U9X(?'7['KT5Q_Z*+9K\@Q>81=5S
MQ57WGUE+7\6?89=D6;YC"^!PM2I%.WN0E)7[>ZGKL>S45\Y:A_P5L_X)X:;.
MMM-^TG8RN[!5%KHNH3 DXQS';D=Z]8_:&^/O@#]F/X2ZG\:OBA)>)HFDM MX
MUA:^=*#+,D*87(SEY%'7C-<T,?@:D)3A5BU%7DTT[+SMMLSMQ'"O$^#Q-##X
MC!5:=2N^6G&=.<74E=*T.9+F=Y16E]UW.UHKX<UC_@O]^Q7IVY=.\&_$*_(^
MZ8-%M$4_C)=J0/P[US5W_P '#/P$>\CMM%^ OBV59)54R7MY:PA02!D[6?IR
M?PKSY<29'#>O'\7^2/KZ'@SXH8A7CE=1>O+'_P!*DC]"**\H_;9_:3OOV1OV
M;=>^/]AX+3Q VB2VBMIDE^;8.)[J*WW>8$?&#*#C;SC''6OSVUC_ (.)/C'.
M#_PC_P"SGX9M?[OVS5KB?'_?(CS5YCGV69755+$3M)J]K-Z:KHK=#GX0\*>-
M^.LOECLHPZG2C)P<G4A&TDHMJTI*6TD[VMJ?K!7S%_P63_Y1N_$?_N#_ /IX
MLJ^&9O\ @X&_:[U#4H8HOAW\/;&T:=?.:/2[UY F[G#-=[<X_P!GK^5?;_\
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
MNN(ZN&7U)QC)58U:,TXS:C%I0J2D[RDEHKKK:SM].T445[9\&%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Q?P<^._@3X
MX?V]_P (5>^;_P (_K4NG7.6!\S;]V9<=8W^;:>^TUVE<F!QV#S+"QQ.%FIT
MY7M).Z=FT_N::,Z5:E7IJI3=T^J"BBJ/B;7[/PKX<U#Q1J,4SV^FV4MU.EO'
MND9(T+L%7NV <#N:Z*E2%*FYS=DE=OR1<FHIM[%ZBO#/@)^WC\.OVA?BK+\-
M/"?A?4[)1ILMU;WVIM&AF9&0&,1H6Q\K,V=W1#Q7N=>7DF?Y/Q'@WBLMK*K3
M4G'F5[76ZU2[KR.?"8S"XZE[2A+FC>UUW(;_ %"PTJSDU'5+Z&VMX5W2SW$H
M1$'J6/ %>5^//VY/V7?A_OBU#XJV6H3IG%MHBM>%CZ;H@4!^K"NT^,W@)/BA
M\)_$7P^(3?J^CSV\#.>$E*'RV/T?:?PKXCMO^":X\#Z4OB7]HO\ :'\*^#]/
M'+R/<KMP.H,MPT**?<;@*^,XYSOQ"R_%T<+PU@(U^>+;G-Z0:=K.\H+:S5Y:
MZZ:'E9OB\[HU8T\!14[K5O9?BOS._P#'G_!6SPS;;[?X9_">]NSR$NM;O%@
M]_+CWEA_P-:P_P!G?_@H5\9_BG^T;X=\*^-Y=+M-"U6Z>UET_3;#:/,>-A$=
M[EWXDV=& Y/%=9^S'^RU_P $Y?BM:7^K?![XMZ'\61H=Z+36+O1_&EOJ$%E=
M%0_DRBP<*C[2#L<DX(KZ7\&_#+X=?#RW^R^!/ ND:.FW#?V=I\<);_>*@%OJ
M<U\IE?"_C)F69T,9G&:PHTX3C)TJ:O=1:;A+E4$U+9WG+1]3SL/E_%%?$0JX
MK$*,4T^6/6SV=K;^K-RF7$$-U ]K<Q*\<B%9$89#*1@@U\K_ /!9#_@I)KW_
M  2H_8TG_:PT+X&)X_,'B6RTFXTB7Q"=-2V2Y$H%RTHMYBP61(TV;5SYN=PQ
M@_AU\6/^#U#_ (**^*?-M/A+^S[\)_"=O)G9->6-_J=U'Z8=KF.(_C$?PK]T
M:35F?7G]!'P0_8/^!_P(\66WCSPXVL7NL6GF?9KN_P!0XBWHR, D812-K$88
M-Z]>:]HK^0OQ1_P<5?\ !>3]IW5G\,^#/VG/$2O,/W>C_#OP38P2IG^Z]M:F
MX_-S[5][_P#!M#>?\%I-2_X**77Q)_;J\/\ [0^I^ M>^'>IZ=_;7Q776/[.
MMKDS6MQ#)"+\A%8_9VC4QC_EHP[FO+R?(\GX?PGU7+:$:5.][15DV[*[[NR2
MN];)=CFPN$PN"I^SH048[V7<_?VN4^.WQJ^'W[-_P9\4?'WXL:E/9>&?!VAW
M.KZ_>6UE)<O!:01F25Q%$K.^%4G"@GBNKKD/V@O@_HO[0OP%\;_ +Q)=M;Z=
MXX\(ZEX?O[A(@YBAO+62V=@I(#$+(3C(SBO5.D_+CXL?\'G/_!+_ ,&>9:_#
M3X7?%GQE<+GRIK?0+.QM7^KW%T)1_P!^C7S+\6/^#X;Q=<^;:? S_@GUIMGC
M/D7_ (L\>R7.[T+6]O:Q;?H)3]:^@/A/_P &5?\ P3Q\,>5=?%W]HKXK^*[B
M/&^&PN[#3+67UR@MI9 /I*/K7TU\*/\ @V2_X(I?";R[BV_8VMO$%W'C-YXL
M\3ZG?[\>L+W'D?E&* /R^_8C_P"#L;_@H;^U+_P4)^#WP8^*?A[X:^&_ _C'
MXB:9H.M6/AKPY<+*\5Y<+;)F>ZN9F4AY48LNWIV%?T;UY!\+OV%OV$/V;HDU
MKX0_LC_"OP6U@!(-3T7P1I]E+$5Y#M.D2MD==Q;/O6KXN_;+_9)\";E\6_M,
M>!+*1/O6\GBFU,W_ '[5RY_*LZE:C15ZDDO5V.W!Y;F.8SY<)1G4?:,7)_@F
M>E5_-;\1?^#.3_@H#\6/VE/'OBS2/BM\*_"O@K4?'&JW/AQM1UB]GO6TZ2\E
M:V8P06C(I,10E3*"#Q7[<>+O^"PO_!//PCNC?X^)J4R](=(T*^GW?1Q#Y?\
MX]7KGQD_:"\.?"/]G;5?VD%T:[UC2=,T)-66TLBJRSV[!6!7>0!\K;CGL#7/
M#,,#5C-TZL9<JN[-.R\[7/5Q/"'%.!JT*>*P56DZ\N2G[2$H<\FTK1<TD]6O
M+4_$WX3_ /!CSX;@\J[^.?\ P4&OKG.//T_PGX!2#;Z[;BXNY,_C"/QKZ:^$
M_P#P9V_\$C? 'ER^.)_B?XYD&#*GB#QBEM$Q[@#3[>W8#VW$^];GB[_@XN^]
M#X#_ &5_]RYU?Q7_ #CCM_\ V>O+_%O_  <!?M@ZSNA\+> O FC1G[KKIMS<
M3+_P)[C8?^^*\.KQAD5/:HY>D7^J1^GX#Z.OBIC+>TPL*2_OU:?Y0<W^!^NW
M@?P9X<^''@K1_A[X/L7M=(T'2[?3M+MI+F29HK:"-8HD,DC,[D(JC<S%CC))
M))K\,/\ @MGX>T3Q9_P4'^*/AOQ)I<-[87L.DQ75K<)N21#H]ED$?YQUK];O
MVI_B'\2M;_X)^Z]\6O@MK5YI_B.Y\$VVLZ3=Z5'NF4E8IV$8P<EH]Z]"<-Q7
MX3?&+Q'\6_%WQ'U'Q'\=+[6KGQ3=>2VJ3^(4D6[?$*"+>) & \H1[<C[NW'&
M*\;CC'Q^KTJ$4[W4U+IM)6]>I^D?1@X4J?VOC\UKS@XJ$\-*D]9-N5*;DTU9
MPLG%^?2Q^9?[3W[$'C?X4>-[?_A6VD7FM:#K5X(=*\B,R36TS'BWDQ_XZYX(
M'."#7U!^R!^R!HG[/FB+XD\2)#>^++V'%U= ;DLD/6&(_P#H3_Q=.G7VZBOE
ML=Q-F6/P$<+-Z+XFMY=K_KW/W;ACP1X+X5XLK9YA8-R;O2A+6-%OXG#NW]F_
MP+1=S]A?^"7O[;?[)GP6_8%\!^"/BE\??#FC:S8#5#>Z5=7V;B#?JEW(FZ-0
M6&4=6''(8&O7=8_X*\_\$Z]$#"Y_:0M)6'1;/0=1GR>> 8[<CMZXK\-[K3OA
MIIOA.SUF_P#B:TVJW2N9]!T[1)9)+(AV51++*8HCN4*X\II,!P#@@@<H_B!
M?DM21GC+8K]JX9\//&O/,FP]?*\GYJ,H0<)SE""E%Q7+)<]2%U)6::T:=T?S
M?QGE_P!&W#\6YA4SOB"K#$2KU74ITX2ER5'4DYP]W#U/AE>._0_I1^.OQY\
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
M<U\S_P#!-OXS?L^?%7]FW3M:T.:T\'S3ZE=AO#%WXXCN[F(K(5WDE(F ?;N
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
M;3]+T_6=>-O]KL]&@E2VC$%O%;IL$CR-RD*$Y8Y8DC P!^V7AW_@D3_P3O\
M"^W^S?V;-+EV]/[1O+F\_/SY'S^->)?\%)_^",O@7XO_  ULO%7['W@+0_#G
MBOP]&X_L+3[6&RM];MSR8R5556=2,H[$ [F5B/E9>7-J7@'QW]7R6>$KX&DZ
MBE[:,X)IJ,HJ,W-UUR-RU=E9J+;23/4X!XY\0?"[-JV=9>Z.(JSINFX5(SE'
MEE.$VTH2I/FO!6U:LVK-M6_('^U]._Y^/_'#_A1_:^G?\_'_ (X?\*M_$/X,
M?%SX2^(I/"?Q.^&>NZ#J4<A0V>JZ7+ ['.,KN4;P>Q7(/4$U]!?L*_\ !*']
MHO\ :Y\:6%_XG\':IX3\!I,DFJ^)=6LVMVGAR"8[1) #-(PR X!C7JQR K>]
MFGT5_!/)LL>88O-,5&BE?F]K0L_\-L/[S?1*[?0_1Z'TS?%_$UU1IY?@W+M[
M*O\ C_M.A]"_\$__ /@B)\-OVD?@QX=_:/\ CG\3]>@M/$<,ES:^&-&M([9T
MA29XXV>XD\PNLBH) %1"%<#=GFOT%^!'_!/;]C3]F_R;GX5? '0K:_@P4UG4
M;<WUZ&_O+/<%W3)YPA4>U=[X1^#G@CP)X5TWP3X3M;BRTO2+"*STZTANF"PP
M1($1![!0!6C_ ,(/I'_/S>_^!;5^08WB_B"OE]+*J>,J_5*,8TJ<')+]W!*,
M%-048RDHI7;6KN^I^6YE*GF^=XG-\12@J^(J3JSY4[*=23G+EYG)J/,W97;2
MM=LV**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:OEB38HK'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8H
MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO
M?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]
M_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:
M@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ
M/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_
M (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC
M_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/
M^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -B
MBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M
MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P#
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* .7^-'P9^''[0?PTU/X0?%OP^=5\/:P(1J%B+R6 R>5,DT9\R%U=<21HW##
M.W!R"0?Q _;J_P""7'[3G[(WC34-0\,>%M4\6> WF>32?$NDV)N&@AR2([M(
MU)AD48!<@1MU4Y)5?WGHKZ#AG-\KR/,GB,;EN'QL)))QKTH5-$VUR2E&3@]7
MM=.^J>EO0I9]Q7E^">%RK,\1A(MN5J-:I3BY-)-N,)13;22N];):G\RWP\^%
M_P ;?BUXBC\)_#'X=Z[KVI22!!9Z5I$D[J<XRVU3L [EL =217[ ?\$J/^"4
M,7[+]I8_'S]H>S2Y^)8=Y=(M+6_<P^'X9()(7C/E,(YYG29PY8.B_+LY!<_=
M-%>WQ=Q3PQG^'C0RS(,)@DFFY4Z-+VEUJK5%3@XJ^ONJ[VO:Z=8?B?Q ]G.G
MC<]QE>$TXN,\16<'&2LU*+J-233::=U9[!1117PAYH4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %?#OQ/_X*$?$?XK?$OXL_"GX%
M^/M&\&K\*]>TC2B]UIJWFJ:U<3:K%9W<L22N(XK:%B4(V2,V]#NCW 5]Q5^;
M7_!5[_@F9H>LW6I?MT?LQ^+SI?BN'6;4ZQH]M*/)U"_:\BM5FAD!Q!<"=E#J
MWR,RDG8P8L ?9/P)\?\ [0-GXQ\<_#O]I:T\/F+PI!8WNB>,=#M9;2VU>PN%
MN,R20RR2""6)K9@ZB0CD$ *5)^/H_C;_ ,%N_CI>WGQ1_9MTKP;_ ,(/K5T]
MYX5@GN-*:XATZ5B]LLP>3>LOE%"P<!@2<@=*ZS]@+]JOXK?\%"_@K\3OV-?V
MFFO_  UXZT'3&TC7==TVT2WNIK:?S+>8M$RE(;E"K(V%"GS 552#7A7[0W_!
M'#XY?L-^&[W]J/\ 8M_:0UBXNO"EH]_J%@\7V2^6UB&^5TDB8QW*A06:%T4,
MJL/G)"D ^I_VW_VUOC-^Q-^R]\/="UF\TO5OB_XX>WTPWDUJHL[:ZV1F\NA%
M'@.L;RHB+P"75FR 59\'[7GQ)_9T_P""BGA_]B'XR>/Y?&&A^._"L&H^'O$N
MIZ=:6M[8WS/<I]G<6D444D,C6KA?W>]6D0%F&37QK_P4E^*WC3]H/PM^R%^T
M!XQTT6TGB*QD>^2)"L0O%NK$3.H_A5\!U']W')Q7H_\ P4GL-5U;_@M]^SS9
MZ(CM/'9^&IGV=?*CUV^DE/T$:N3[9H _3^BBB@ HHHH **R)/$>JI(R+X3O&
M 8@,&7!]Z3_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HJOIMY/?6HGN+"2V8L1Y4I&
M?KQ5B@ HHHH **** "BBB@ KY3^-7[)W[5UCH'CC1/@_\6-"\0>'_&'C:T\0
M0>%O$&AM'<:1-_:5M<S"WNEN51X<QM(T;H"<,%(9N?JRB@#YO\#_ /!/N3PC
MX1^*^J)\;M3M/B1\7Y7FUWQ_X?L?L3::V6,,=E")&:*)-Q!S*9'SDR A2M7X
M.?LI?MH:/\,-1^!'[0'[8NG^,/#&H6DME<:H/"TBZ])9R*4DA%Y)<E5+(2/,
MDBFD&XX8$*R_35% 'AG[6'[!/PF_:>_9]TCX$6SGPNOA1[:7P/JFFVPD.BRV
MZ>7$!&Q'F1;/E:,L-P .0RAAG^!_V*=7U?\ :TM_VU/VB/&&E:YXNT?PXFB>
M%]/T#2I+6QTR(>;YD_[V61Y)G,\P&2%19",,<,/H.B@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#C?CSXP^)G@OX;W=]\&? 2^)/%=U(EIH.FW$A
MCM5N)#CSKF0?ZN"-0TCG(+!-B_.Z@_GOJW[=_P#P4W_8I_;#\(_"_P#;7N_#
M?B7PUXUOX(X$\/Z="L,<$LRPL]K*D4<IDB9E)CF#;A@?QJX_3JOC37/A+I?[
M=?[<FD?M*>(3%'\)_@@LL&@:C<L%B\0ZW'+YEQ<1L>#9V[QQJ9/NO);D*67=
M@ Z3]N3]M+QA\+_VB/A3^QS\']1@T[Q)\1]8@.KZ_+:I/)I&EM/Y1D@BD!C:
M9RDP4R*R+Y1RK;ABM^S5^V9XXA_;R^(?_!/GXS>(AKUYX=MHM1\(^*I[2"WN
MKZW>VM[A[:Y2W2.%I52X#!XXXP1&^5Z5\Z?MI6M\O_!=_P"">KW,GF65_IVC
MR:;,K;D:,3WB_*1P?G#'_@0/>H]'T_5=1_X.5=4N],1S#960EORO01?\(I%&
M"?;S'C'UQ0!Z?_P5!_X*%_M9_LI?$;P=\-O ?@?PYH>F>,=0>.R\237G]H7L
MD<4\22@0-&L5NQ$J$;O.R&_A(('TG^W%\2?C5\,OV>=2U#]FWPZ^K?$#4[VT
MT[PEIZ6JS"2YDF4R,RN0NU(%GD)8A0$R2 ":^(?^#@G_ )+#^S[_ -A'4_\
MTHTVOT[H _*_XQ_M)?\ !>[X!^$[;QI\5=#\,Z;8WNJVNF6GEPZ/<2S7=P^R
M*%(X969F+>@. ">@S7Z?^$;3Q%8>$]+L?%^JQWVK0Z=!'JE]%"(UN+@1J))
MH "AGW$ <#.*^9_VD/\ B_W_  42^$'[.T7[[2/AY8W/Q%\4Q=5^T(3:Z8#V
M#K,SO@\E3GCK7U30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!7U;48](TNYU::WN)DM;=YGBM8&EE<*I8JB*"SL<8"@9)P!7YN?ML_M3
M?\%C_P!FJQM_VH]6T[P=H/@";4HXAX,MK>"_FTZ.0_N8]0D9!)O;A6>"78'.
M!MRM?I77R?\ \%%/".N_MF:AH_[ ?PUN6C6^U"TUKXFZ^B;HM TB)R\4;'H;
MJXD4&*+KMB9F 0[J )_CI_P4HT_X6?\ !.31?VV+#PC&-6\5:79IH&@WLC&(
M:E<*Q*.PPSQ1B.:3C:76+'RELC@/%'[;_P </V3/'_[/UW\<_B2/%OAOXV:.
MG_"1)=Z3:6A\/WS+9GS;1K:*,FW5KQ 4F\U]J,0^2!7 _P#!>?P1X>\&_L,?
M#CP?\,(X5\->$O&=OHZVUI,)%M?*T^XBBC<@G#*(V4YYR>>37FW_  6LL-3U
MKX4?LFZ-X=5FOKKPY=16(CZF5X-&5,8[[L4 ?<?_  4I_:K^/'[(/[/^I_&+
MX1?#/0-5MM.-O'>ZGKNJR*+1IYA"A2UC0&<!W3.98\;A@, <;O[#'QW\9?%S
M]A[PE^T!\7-2%]J^H:)=:AJ\]I9I'O\ +GGX2- %&$0*!WQR2237GW_!;G_E
M&OX]_P"OK1__ $Z6M;'_  2ZU_1O"O\ P3'^'GBCQ'>);Z=IOA>[NK^XD!*Q
M0QW%P[L0.H"@G\* /%/V8_VYOV@_VVO@7\9/VA/#/QQMO!&H^!1<W'AKP-I^
MC6-S!':16IN(I;^2YB>:42E)(BT3PA3&[ =%'TQ_P3V_:AU_]L3]E'PW\=?%
M?AJ'2M5U W%MJ5O:AA;O-!,\32P[B3L;;G!)VDE<G;D_DWXZ_9I\7?$?X7?$
M?_@H1^POH>H^$_AL-7OM+U/P8=7D%W-I/E1F[F*Q!5^QL9"&MBSF-58AF51M
M_4K_ ()<_M ^%OVC?V,?"_B[PMX T[PLNE"31[W0M'A\NSMI[<@$PCJ$=663
M!)(+D%F(+$ ^A:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\3_:_\0_ME7EC9_#;]BOP[HEOKU[;O<ZGXQ\6%EL-*A4A4CC78_G7,C;L#
M:ZHL9+@;T->V5C?$+Q_X1^%?@C5/B-X]UJ+3M'T:R>ZU"\FZ1QJ,\ <LQ. J
MC)9B  20* /AC_@FK^W]^USXO_:P\3_L/_MJ:?:7GB71[6YF@U>TL88)8IH"
MFZ.06X6*2)XW#I(J@\#[P<;>]TC]K;XM_M6_MQ?$;]EKX'_$=_!FA?#/P_-Y
MVM:?I=I=W6IZRLL<1CD^UQ2HEM'(9$9$59&,9(D7< M[]A/]FW4]$^,7C;]O
MKX^:8NA>,OBSJ)A\.>'=1=4GT?225,%M(">;J2.&(N@Y41 <$NH^>O\ @CY8
M:IHO_!2C]I'3O$"N+Z"^U(7._J6&KON;WSUSWS0!]/\ _!,S]N_6OVX?V:+S
MQYK?ART3QEX<O'T_6].LI/*ANYA&)(9DW$^4D@.""3M9'QQBO,?A7_P4#_:F
M\>_\%6#^QG\0O"WASPSH6BVMZU_INBSM?/>,+'[1"[7<J(2,/&V$CB(.0VZO
M*O\ @VMTW5HO#?Q?U>9'%A/?:)#;,?NF5$O6D ]]LD6?J*?\/?\ E8^\4?\
M8.?_ -1^WH ^C?V__P!N3QC\#_C;\*?V4/A#+:V?B7XG>(K.UOM?N[99_P"Q
M]/FNX[;S8HF^229F:3;O#(/*.5;<,<]X#_;<^+'P5_X*1W7[ _Q]\5#Q1HOB
M"TBNO WBZ[T^WM;Z-Y+<RK;W*VL<<,BEDEB5TC0[E7(PQVN_X*=?L"?&7]H3
MXI?#O]J3]FK4=+;QI\/;V!UTG6;DPQ7L<-TMU 4DQA627?E6P&5_O J WSLU
MM\4?VM/^"Z/A>[\0_#ZST"]^'>F65SXJM-*US^TH;!;6)K@![A8HU+&:XBA*
M@$ MC)P0 #]5J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M^V_\</V3/'_[/UW\<_B2/%OAOXV:.G_"1)=Z3:6A\/WS+9GS;1K:*,FW5KQ
M4F\U]J,0^2!7 _\ !>?P1X>\&_L,?#CP?\,(X5\->$O&=OHZVUI,)%M?*T^X
MBBC<@G#*(V4YYR>>37FW_!:RPU/6OA1^R;HWAU6:^NO#EU%8B/J97@T94QCO
MNQ0!]H?MJZ__ ,%*O%.JW_A7]A31- T*QT"T634?$7B01FZU>Z:,2"VL(YXW
MB**C(&ED 5I&*!E,3YXK_@DE_P %$?BI^UO\/?'&@_'W0/,\3_#QH'O+_2M,
M*2:A#*)\(;>,<7"M;R+M0 -N4!00<_3'[2'QQT_X ?"R\\:G29M6U>=UL?"W
MAZS4M<:SJDN1;VD2CDEFY8C[J*[GA37E/_!-G]CNT_8O^%$OA_QSKME=_$;Q
MQ<2:[XNDBF7+R*5!AB'5XH#.%+@8WSD\!U% 'S-^VS^U-_P6/_9JL;?]J/5M
M.\':#X FU*.(>#+:W@OYM.CD/[F/4)&02;VX5G@EV!S@;<K7WE^S/\:+?]HK
M]G_PA\<+?1GTX>)]"@OI+!VW?9Y&7YT#<;E#A@&P,C!P,XKPC_@HIX1UW]LS
M4-'_ & _AK<M&M]J%IK7Q-U]$W1:!I$3EXHV/0W5Q(H,477;$S, AW5])_#/
MPUX'\#>!=,^'GPY6VCT?PW9QZ396UM,)!;);H(A$Q!/S*% .><]>: -VBBB@
M HHHH **** "BBB@ HHHH \^_:@^%/Q+^-_P8U;X6?"SXR?\('?ZS']GNO$<
M>BF^FBM6!$J0J)X?+D887S-Q*@M@!B&7XDT'_@@Q\4-.M[+P]J__  47\37O
MAVW,<5SX>'ANXCMY[12-UOM_M,HJ,@*XVD 'H>E?HY10!X?^UG^Q=HW[1GBS
MP)\8/#/B*+P_XZ^&VN1ZCX:U>:Q-Q;S(LB.]G<Q*Z,\+E!RK*R9)7JP,'[.W
M[%MO\+OV@?''[6_Q,\36NO?$/QV([>YN-.L&MK+2[&-(D2VMT=W=B1!#OD9L
MMY:X5>=WN]% 'R1^WU_P3/\ 'O[=GC_PMXPU+]I'3?#-MX->X?1+&U\!O=/N
MEEB<F61M00.1Y,0X11P3CG ^J?#MOXDM='A@\6ZM8WVH*O\ I%SIVGO:PN?]
MF)Y967\7:KU% 'D?P._9JU7X;?M ?%/]H3QCXJM]6U7X@ZE9)8)!;,@TS2[.
M'RH+8%B<L<LSD8#-@XKURBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@"MK,.K7&CW=OH%_!:7TEM(ME=75J9XH92I".\8=#(H;!*AU+
M 8W+G(_/?7/^"(7[0_B#Q=K7CF\_X*>^)HM2\0:D]_J\]CX3GMQ<7#8!<K'J
M:J,*%4 #"JJJ,  #]$:* /GNS_X)X_#K5?V$8/V&OB5XIN]>LTM)3/XG6W\F
MZ>_>ZDNOMRJSR;9/.D+8+-N!*L2&-<[X>_X)W^(O%GQ"^$_BW]I+XG:7XEL?
M@GI*VO@S3='T*2S^VW*"%4OKQI)Y,N!;0-Y48"[TW;MN4/U-10!XE^W=^REX
MR_;.^"-_\!=,^+6G^%-'U:6UDU&XE\+/J%PQ@G690C"[A5 62/.58X4\\\6?
MV4?V5=7_ &?/V9[/]EWQ]X_T[QCH=AIEQI\4\7AV33I)K:=Y6=)0;J8/Q*5!
M79P.YYKV2B@#Y#^%W_!.CXR_ /X">./V3?A!\>]#;P)XRFO1:7GB'PQ+/J>C
M07D(AN(E,=PD5P=@RK,$PS$E2/EKW?\ 95_9E^'G[(?P0TCX%_#07$EAI@=Y
M[V\8&>]N)&+2SR$ #+,> .%4*HX%>BT4 %%%% !1110 4444 %%%% !1110
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHK"U_XG_#3PIJ!TCQ1\0]"TV[5 QM;
M_5H89 IZ':[ X/K6E.E5K2Y:<6WY*XG*,5=LW:*Y;_A>?P2_Z+%X5_\ "AMO
M_BZ/^%Y_!+_HL7A7_P *&V_^+K?ZACO^?4O_  %_Y$>UI?S+[SJ:*Y;_ (7G
M\$O^BQ>%?_"AMO\ XNC_ (7G\$O^BQ>%?_"AMO\ XNCZACO^?4O_  %_Y![6
ME_,OO-;QAXS\(?#WPY=>,/'GBG3]%TFQC\R\U/5;Q+>"!?5I'(5?Q->!_P##
MW7_@G+_PD'_",_\ #46D?:?,V>9_9E]]GSG'^O\ (\K'OOQ[U^3G_!5G]N_Q
MA^U_^T-JWA_2O$4H\ ^%M3ELO#&F6\W[BX,3&-KYP#B1Y"&*L?NQE5&/F+?+
M-?U#PG]';!8W)J>)SO$5(5:D5+DI\JY+JZ4G*,N9][62>EW:Y\/C^,*E/$N&
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
M3^$I'DTO5&@:>W82I@.8))8\\ _*[#ISGB@#T+PC^V+^R9X^URV\,>"OVF/
M>JZE>L%LK"Q\66DDUPQ.,1H)-SG/&%!KTBOSH_:N\2?L_P"M_P#!$KP'X<\5
M:QHU]XF;X=^&(/!EC;31RZ@-6%O:+MMT4F0. '$F/X=P/7%?:'[(%E\4=-_9
M9^'UA\:WN6\5P^$;%==^VL3.)Q"N1*3R90,!R>2P;- '8>//B!X%^%WA:Z\<
M_$GQCIF@:-9;/M>JZQ>I;V\.]PB[I)"%7+,JC)Y+ =ZP_A9^T5\!/CC=7EC\
M&OC-X8\53:?&DE_%X?UN"[:W5B0I<1,=H)!QGK@^E>#?\%&XOVD-0\2>#I?
M7[&]E\8/ &@"XU3Q5X=OM5M56_NRC0P)]FEWM/Y2-+($\J0&22)@-T7&G^QE
M^T'^R#XI_9]\8?&3]F[X(:-X#NO#]O.?'?A*R\-VVEWMG=VL,D@BN%@1=X $
MFQSGJXPK!U !['XR_:/^!'P]\4-X+\;?%?1=-U.-8FNK6ZO54VBRG$33M]VW
M#GA#(5#'IFNSGN;:UMGO+JX2.&-"\DLC@*J@9+$G@ #G-?(__!*OPA;?&G_@
MG[<^-/BM$FJ:C\8-5U_4/&,\ZAFO#-=3V9!S_"(H555Z*, 8KY>B_:;^(_Q#
M_P""3GPV^!VJ>(KF34_$_P 6K?X;:QJ2S$2S:7'*7*;P<\Q&W@/]Y-P.<G(!
M^E/P_P#VB/@=\5=:;P[\._BCH^KWHMVN(K>SNPQN( VTSPYXGB#$ R1[D!(&
M>179U\@?\%<]73X!?L_^ _VA? -K'I^I?##X@Z7<:1]C0)MLG1[>>R &,0R1
M%49!P0@':OKZ-TE021L"K %2.XH X*X_:H_9LM?&_P#PK.Y^.OA6/Q'OVC0'
MUN$7I;&['D;M_0$].G-=]7Q;XHMX#_P7A\.2&%=P^ KONV\[OMMTN?KCCZ5Z
M?KW[>DVF_M0:Y^RCH_[-_C'4?$FE^%CK&GK%/9!=44SQQ1^6PF,<,)#LQFG>
M+;Y>W8795(!]!UA?$CXG?#WX/^$+KQ]\4/&.GZ%HUDA:YU#4K@1QKP3@9^\Q
M .%&2<< UYM^RO\ M@V7[1$_C?PKXP^&]]X%\5_#K5DLO%OA[5=0AN5M1(C2
M13+<1?(\;JCG<,#Y">003YS^T)^U/XE^+_[%?Q)^*'PO^!]SK/P^O/".M65M
MKTNL)!>7UM]GG@DU""R:,A[56#-EY8Y6C4LL9^4, ?2/PX^(G@WXM^!-*^)G
MP\UD:CH>N627>EWP@DB$\+C*OLD577([, ?:MNOC/X'?M5O^R=_P3S^ 7BK6
M?AS-K>CZ_INBZ$US9:FD<UI<W*D(S1.F&CPIR0V<\;<<U[?\;OVJ6^!OQO\
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
M2!00%9N]\">./"GQ,\%Z5\1/ NLQZCHVN:?#?:5?1(RK/;RH'1P& 9<J0<$
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
MU^UUNX^)'C/3M1:339Q*L&@0H\MSJ+E?NQ+NB )QN9PHRW%?8JJJJ%4  #
M[5C^%_AU\/O!%W>:AX+\":-I$^HR>9J$^EZ7%;O=/R=TAC4%SR>6SUK9H ^(
MO%/B7P\O_!>CP[9-KEH)E^"#69C-PNX7!NKF40XS]\QD/MZ[3GI71>%]7TI_
M^"WWB6Q74H#,/V?((3$)1N\P:I#(4Q_>V$-CK@YZ5]*2_!+X,S3-<S?"/PP\
MCL6>1M MRS,3DDG9R:L+\*?A<NM'Q(OPVT :B;DW!OQH\'G^<6W&3?MW;MW.
M[.<\T ?$GA71M9^)?[1'[?/PY^&^I12^(-<\+Z/9Z-#!<*'EN/[%O(2JG/!$
MCJA/\+,,X-/_ &?/VM?@3K?_  2,U7X;:KX_TK1O%7A?X7ZGX:UCPKJ=VL&H
M17T5G- J"W<B1S(0K#:IY8@_,K ?;.A_"OX8>&-236?#7PXT'3KR($1W=CH\
M$,J @@X9%!&02#ST-077P:^#]]X@OO%M[\*?#4VJZG:O;:EJ<NA6[7%W ZE'
MBED*;I$925*L2""01B@#\\?BAXN\,ZY_P1E^"/BW0M;MKZP\&^*/"\OB>:RE
M$W]FB"5HY1,$R4*LZ@@X/S#U%>D_MT_M*_ 7Q9^TQ^S1XA\*?%G0M4TC2OB3
M(^J:[I^HQS:?:>;;QA%DNE)A5R&#%-VY5968 ,I/VU+X3\*S^&F\&3^&M/?1
MVM?LS:2]DAMC#C'EF+&W9CC;C&*H:3\*OA?H%OI=IH7PWT"RBT-Y'T6*TT>"
M-=/9_OF *H$1;N5QGO0!\E_'GX"> /CY\>_'_P 8OV4_VD;KX7?&CP+':P>(
M;ZWU-#8:Q:_V?;W5M-?6[<-;F.18A+R@\EMR/L ' ?M,_''QM\8_^"<O[.O[
M1?QKT*'0;UOC'X=U+Q&ZPF&W@MHIKR,7A!_U<4B+',.P$PQQBONOQ3\$O@QX
MXU0:YXU^$?AC6+U91(MYJF@6UQ*' "AM\B$Y 51G/11Z5MZUX<\/>)-&E\.>
M(M"L[_3YT"36%[:I+#(H((#(P*D @'!'84 ?''[?/Q9^&?BSXQ_LL^+?#?CG
M3+W2I_C&#;:E!=J8)T0")I(Y,[9(_,(7>I*DG@UU7_!:Z\M+7_@FC\18;FYC
MC>XDT>.!7< R/_:]FVU1W.U6.!V4GM7T3JOPG^%FNS17&N?#7P_>20P)!"]W
MHT$ACB485%+(<*!T X%6-:^'O@'Q+96NF^(O ^CZA;V*;+&WO=,BE2W7 &$5
ME(0851@8X ]* /F?]JG]JBU^'?Q2^!OP>N_'6G^#?#7CRSN[C4OB7/Y&;2*&
MT0I;6L\ZM% \Y=$:9@=J.-N&8,."_8T\>_!;1?\ @J/\8]%\&^.7O+3Q#X7\
M/#PW/?ZI<WL^LE+?=+-#+<,\MU&.6\T%DV?,&V8-?9^H?"OX8:MX>MO"6J_#
MC0;G2K*?SK/3+C1X'MX)<EMZ1E=JMEF.0 <DGO5QO!WA%M7FU]O"NFF_N;(6
M=Q>FQC\Z6V!R(6?&YH\D_(3CGI0!\7?L7^-_ >CG]LSQ%XEMK?6M(TSXF:_?
M:OI<4BO]KLTMI#)'C."'$<B9/!(/I7/:)X!\7_L.>-OA7XW_ &*?V@KGQO\
M!SXF>-K+28_AIJ]X+];6&Z+2-=:=,3N5(45Y&'RE-N92XW%?N33/A-\*]$>:
M31OAGX?M&N+=[>X:UT:",RQ.,/&VU!N5AP5/![U'X:^#GPA\&>()O%O@_P"%
M?AO2=5N4*7&IZ;H=O!<2J>2&D1 S#V)H Z2BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHKD_%_QY^!OP^UEO#GCWXS^$]#U
M!8UD:PU?Q%;6TP1ONL4D<-@]CCF@#K**X#_AK#]EG_HY7X?_ /A96/\ \=H_
MX:P_99_Z.5^'_P#X65C_ /': ._HK+\(>-_!?Q!T9?$?@+Q?I>N:>TC1K?Z/
MJ$=S"77[RAXV*Y'<9XK4H *\_P#^&JOV<?\ AH[_ (9#_P"%T>'_ /A9O_"/
M_P!M_P#"%?V@OV_[!NV^=Y?_ (]M^]M^?&WYJ^(/^"^'_!?#X<?\$J_AQ)\(
M?A#<Z?XB^.?B+3RVB:)(1+!X=@<$+J-\H/XQ0'!E(R<("3_+%_PU7^T=_P -
M'?\ #7O_  NCQ!_PLW_A(/[;_P"$U^WM]O\ M^[=YWF?^.[<;=OR8V_+0!_=
MY17YF?\ !#[_ (.)_@)_P43^#Z>!/VF_''AOP#\8_#=F@UVSU348K&Q\01 8
M^WV32L%R>LEN#NC)RN4((_0_P1\8_A%\3;N>P^&_Q4\-^(9[6,27,.AZY;W;
MQ(3@,PB=BH)XR: .DHHJGX@\0Z!X3T:X\1^*=<L],T^TC\R[O]0N4AAA3^\[
MN0JCW)H N45P'_#6'[+/_1ROP_\ _"RL?_CM6] _:/\ V>/%>LV_ASPM\>?!
M>I:A=R>7:6&G^*;2::9_[J(DA9C[ 4 =I7F_BO\ ; _9A\#^)[SP?XK^-_A^
MRO\ 391%JJRWH\K3Y#T2YE&8[=N0=LC*<'->@ZI!>76F7-MIUY]GN)('6"XV
M[O*<J0K8[X.#CVK\]OV ?VV/ /[(^B']@+]N7PR_@+Q;I>I7I/B+6HBVF^)!
M<W,DAN9;AAC+[R/-?,;JHRX/R  ^^O!GCOP9\1=%_P"$D\!>*;#6=.^T20+?
MZ;<K-"TD;%'574E6PP(.">0:Q?B;\?\ X-?!N]M-+^)7Q"T_2[V_B>6ST]V:
M2YFB3[\JPQAG,:_Q/MVKW(JC^S=\%?!OP%^',O@?X=&T70;C7=0U32(;''DP
M07ER]RL4>.-B^:0N.-H&*^//%'[1DGP-_P""R7BW2=/TVT\8W_Q \!Z?HWA*
MUMM:MXAIVHP%2;">:1L6JDK),Z -)^\B*QNSJI /O+PMXJ\,^./#EEXO\&Z_
M9ZKI6I6ZSV&HZ?<+-#<1,,JZ.I(8'U%<K\2OVFOV=_@SJD>B_%SXW>%O#%W,
MN8;?7M;AM'D& 25$K#=@,O3U%>.?!#Q[#^QO<>#/V'M6^'?BSQ;XNUJQU+Q
M^I>%["S72U\Z]EN;O:UQ=QM!!#+<>6N]5+ Q@99\5PO_  5NN-.L/BY^RYJN
MISPPPV_QVTQYKB=PJQ1BXMRQ9CP%P,DGCB@#ZF^&W[0OP%^,EY<:;\)?C3X5
M\375HNZZM="U^WNI85SC+I&Y91DCDBNPK\^_^"CUYX>\;?MV_L]+^R[J5I>_
M%2U\2^;KEUX=E626#11)!N-ZT6?W.SSN'_@,HQAL']!* .0^*G[0'P,^!OV$
M?&;XP>&O"AU/S/[.'B'6H+0W/E[=_E^:PW[=Z9QTW#UK4^'OQ+^'OQ:\,1>-
M?A?XWTKQ#H\\CI#JFC7R7-O(R-M8+)&2I(((.#P1BOAW]K'QW\0_A?\ M%^*
M_C9^UU_P3=L?B/\ "B$V^GZ'XED&GZO-H.FP;B]R+-UD\OS99))79O))4Q*S
M_N@*ZO\ X*$?M ?#WX9_\$I[GQC^R#_9FE>'_%]O:Z7X6?PU9)9P6T%[,3/Y
M<4:J(7*"X4C"LLC,3A@: /ISPG^TA\!_'7BP>!_!_P 5]$U'5)&F6VMK6]5O
MM30G$RPO]V<QD'>(RQ3!W8K?\<^/_!'PR\.2^+OB%XJL-&TR!U22]U&Y6)-[
M':B D_,[,0JJ,LQ( !)Q7RY_P4M^'MG\%/\ @FN+SX;;-+U+X2/H&H>#KRU4
M*;*XM;JWMPZ_6*253_>WG.<FN?N_B]=?M,_\%-O@KX0OH1_PC_A[X1MX^336
M.8CJ=[&8HY&7HQBCD0QL>59V(P30!]=_#[XH_#WXK:7/K/P\\6V>JP6MR;>\
M%M)^\M9@ 3%+&</$^"#M< X8'&"*WZ^1OB)XMN_A!_P6*\ Z5H,IAL?BW\.+
MRP\16B<1SW6G"XN+>Z8=Y%1?)#?W&Q7US0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4454U?Q!H.@1I-KVMVEDDC;8WN[E8PQ] 6(S4SG"G%RF[)=6)
MM15V6Z*Q?^%D?#O_ *'W1?\ P:0__%4?\+(^'?\ T/NB_P#@TA_^*KF^OX'_
M )^Q_P# E_F1[:C_ #+[S:HJAI'BGPSK\CPZ#XBL+UXUW2):7B2%1ZD*3BK]
M=%.I3JQYH--=UJ6I1DKIW"J6M>(]"\._9/[<U6"U^W7L=G9^<^WSIWSLC7U8
MX.![58O;ZRTVU>^U&\BMX(EW2332!$0>I)X%? '_  4<_:5D\9_%O3? _@#Q
M"#I_A"1;@7ME."LFHG#;U9>#Y8VJ#V8R5\5Q_P ;X+@7(GCJJ4YN48PA>SDV
M]?DHJ3OY6ZGE9SFU+*,&ZTM7=)+O_2N?H)17"?LV?&:P^/7P;T?XBVS(MS/!
MY.JP)_RQNT^65<=@3\P_V67UKMKV^LM-M7OM1O(K>")=TDTT@1$'J2>!7U>
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
MP[X9\.Z?'8Z)HFEVXB@M($&%15'YDG)))))))KH* "OGS_@JU^SE\2_VNO\
M@G7\6_V:O@Y:V<_BCQCX3DT_18M0NQ!"TS2(P#R$$(,*>:^@Z* /Y0O^(0W_
M (+)?]"7\/\ _P +N'_XBOH3_@E+_P &S7_!4?\ 9$_X**_"3]I7XQ^%?!</
MA?P=XLCU#6I=/\813S+"(W4E(PH+G+#BOZ.:* *VL7<MAI%U?0A2\%L\B!AQ
MD*2,_E7S=X?\7_L2_P#!3K]E32_$'Q='A75H)-'2;6K:ZO$@N_#EZ8QYX#EA
M+:E7!P^0'4 Y96Y^F9(XYHVBE0,K AE89!!Z@BN3\4? /X%>.+FUO/&OP6\)
M:Q-8QI'92ZIX<M;AK=%&%5#)&2@    QC% 'Y[_!;Q-^T9^SU_P2:^-VI?!C
MQ'K&L:/H'C+4+/X3^(W5C.WA[[5#!+J%O@<1!#/*C+@*WF.,!:O_ !:T/]B[
M]HC_ ()L> -*^ _QBT/2_B#X3L[35/ MIIEX)=<D\0[$:XMFMHMUS)//,I+,
M%)\Q4FR47)_2*&SL[>S73[>UC2W2,1I D8"*@& H4< 8XQ7.>#_@E\&/AYK$
M_B+P!\(O#&AZA=9^TWVCZ!;6TTV>NYXT#-GW- 'QO^Q)_P %"?@UJ%]XG\9_
MMK>/;7PA\9].AAT/7/#^N:>UFUM:6H)2&RC.XS--,\LTB)^\:214"%(XB9_^
M"L7BOPW<_$?]E6Y\2F/3TN/C)I=]>:=JYC22WMA-;&7SDW$ )NVOR5!R,FOL
MG5OA1\+=>\7VGQ!USX:Z!>Z_88^PZY=Z-!)>6^.GES,I=,>Q%&M_"CX6^)=3
MEUOQ'\-M U"]GV^==WNC02RR84*-SLI)P  ,GH * +/AKP+X&\'F67P=X.TG
M2S<X,[:9I\4'F^F[8HW?C6M5?2M)TK0M.BTC0],M[.T@7;!:VD*QQQKZ*J@
M#Z58H \CT_\ ;;_8W\;>'=9GM/CQX7OK?3KF;3]5TN>Z N6E4F-H!:2 2S,Y
MRBJJ-YA.$W9KY@^)_P"P?\1-0_X([7GP-\.>&KN#Q)IVHW/BK0/#+#=-:(=1
MFNTL-H)S,MK*R;!G,V5&>M?;>G_";X5Z1XLF\>Z3\-/#]KKMR[-<:U;Z- EW
M*S?>+3! [$]R3S704 ?&_P#P4 ^*FF?M6?\ !/\ T?X>?!>^M]3\1_&JXT:R
M\.:7;S!Y4/VF"YNFD09:-($AD$S, (B,-@\4SQM\(X/V6O\ @H?\&_C1)+Y?
M@[5?AP?AS?:M-A8K*]@4R61F8\)]HVK$G;>F.,C/UEHOPZ^'WASQ#>^+O#W@
M31K#5M2_Y".J66EQ17%USG]Y(JAGYY^8GFK^MZ'HGB729]!\1Z/:ZA8W492Z
MLKVW66*9?[K(P(8>Q% 'REJ_A"7X_P#_  5O\/\ Q'\+R+=^'O@QX"N(-6U2
M%MT*ZU?>?&+$,.#(MM*)6 ^YE0V"PS];U0\->%O#'@O1H?#G@[PY8:3I]N"(
M+#3+-((8\G)VH@"KSSP*OT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M> _M]_L[_$C]H?P?X?T7X;VUG+/IVI2SW(O+L1 (T>T8)'/->_45XO$.18+B
M;)JV68QOV=5)/E=GHT]&T^J['+C<'2Q^%EAZM^66]M][GYO_ /#LC]J7_H%:
M)_X.%_PH_P"'9'[4O_0*T3_P<+_A7Z045^2?\2\\!?S5O_ X_P#R!\U_J3DW
M>?WK_(^7?V _V4/B[^SOXO\ $&L_$BSL(H-1TV*&V-G?"4EUDW'( XXKZBHH
MK]4X7X9R[A')H99@7)TX.37,TW[S;>J2ZOL?19?@*&6858>C?E5]]]=3R']N
M_P 3:3X9_96\5MJMTL;7]HEE:(3S+-)(H"CU. S?13Z5^7-?>?\ P4%^#?[4
M'Q^\4Z7X8^&OPZ>[\,Z/!YPN#K%G"+J[<89MDDRMA%PHR!RSXX(-?.O_  [R
M_;"_Z)!_Y<&G_P#R17\J>->7\5<4\9-X++:\Z5"*IQE&C4:F[N4I)J-FKRLF
MM':ZW/SOBNCF.89I^ZH3<8+E349:]6]N[M\CM?\ @F-\>/\ A _BG/\ "/7;
MW;IGBG'V/>WRQ7Z#Y,>GF+E/=A&*^T/VCO NO_$WX&^)O 7A:.)]0U336@M%
MGEV(7+ \MVZ5\ Z;^P'^VCHVHV^KZ7\*W@NK6=)K:>+Q#IX:.12&5@?M'!!
M/X5^C7PYU'QAJW@72M0^(/A_^RM<DLD_M6P$\<@BG P^UHV92I(+#!/!&><B
MOTCP8AG];A?%<-YYA*U&"4E"4Z<X7A4NI14I12O%MM;NTMK1/<X66,GE]3 X
MNG.*2=FXM:2W2;6Z>OS\C\^?^'9'[4O_ $"M$_\ !PO^%'_#LC]J7_H%:)_X
M.%_PK](**[_^)>> OYJW_@<?_D#;_4G)N\_O7^1\*_LX?L!_M#?#+XY>&O'O
MBG3M)33]+U)9KMH-45W"!2.%QSUK[JHHK]&X-X)R;@; U,)ESFX3ESOG:;O9
M+2R6ED>YE>4X7**,J="]F[ZN_2W9!7A^B_M&? 7XW_%3XE?LB?%V;PW-J/A_
M5XK0^&==6,KJVGS65M<+*L<Q*S8DED1@H)78I(&Y2?<*P?%GPK^&'CW3I='\
M<_#C0=:M)YS//:ZMH\%S')*5"EV612"VU5&3SA0.U?7GIGQ1^QW\$/#G[//_
M  4Y\>^"OV0-7FO/A>_@".\\6Z1;Z@T]AI6NO<8@LTE)8>=Y:EP"2R),ZG@
M#C_V%/BO^S+^T-\ ?C/X4_;L^(>AZ+\1/%WB*^MOB GB[4X;&\M[1%46L=N;
MAALBMG5MD:\12)D@97/Z)>$?!7@WX?Z)'X9\!^$M,T338B3%I^D6$=M A/4B
M.-0H_*LG5?@=\%==\8)\0M;^$'A:\U^,J4URZ\/VTEXI7[I$S(7&,<<\4 ?G
M#^Q3^TC8? CQ]X5_9B_;J\>SZ=X+\$RW6J?!?Q3KVB3V5CX@BWO#:W,LEP 4
MCAB:5K<,H4><"6!B@W?4'[?OQL^'/Q7_ ."9_P 5/'O@K7DN="N=&FLM+UA\
M);ZFXEC3?;L3^]C,A:-6P [(Q7<NUF^C?''PU^'7Q.TV/1_B3X!T3Q#:0R^9
M%:ZYI4-W&C_W@LJL ??K1K'PX^'GB*SL].\0> ]%OK?3HC'I\%YI<,J6R84;
M8U92$&%48&/NCT% 'DW[ 7@[X87W[('PA\;Z/X3T*74E^&^BI)J]OI\)G$R6
M,4<@,H7=N#!E;G(((->YUF^&_!G@_P &PRV_@_PIINE1SL&FCTVPC@61@, L
M$ R?K6E0!Y[X@_:O_9N\(_%2Y^"7B_XT:!H_BBTT^.]FTK6+X6C&!P2K*\NU
M)#@$E58L!R0!7E'P,^"_A/XE_'KXY_'+PE&(O!GQ,T;3=$MKZT3;#K4T%M/'
M=:A#VDB/GI&DHXD:.5E+*0S>]>*?A1\+?'.KVOB#QK\-= UB_LE"V5]JFC07
M$UN,YPCR*609YX(YK>5510B*  ,  =* /CG_ ()W?$G2/V4?V%]=^%/QOU*V
MTK7?@IJ>L67B&RN9@CRHUS->6TL2GF2.=)U$+*#YAX7)XKPZ3]B?XM?"_P#X
M)2_#WQE=^%+R7QEX(^(MM\2]:T&* FY\CS6\R$)U\Q+8Q2LIP08G7J,']']8
M^'7P^\0^([+QAK_@31K[5].Q_9^J7FEQ2W-KSG]W*REDY)/RD5LT ?'/_!3)
M=!_;"^%?PR_9J^#^OVNMW'Q(\9Z=J+2:;.)5@T"%'EN=1<K]V)=T0!.-S.%&
M6XK[%5550J@  8 ':L?PO\.OA]X(N[S4/!?@31M(GU&3S-0GTO2XK=[I^3ND
M,:@N>3RV>M;- 'Q%XI\2^'E_X+T>';)M<M!,OP0:S,9N%W"X-U<RB'&?OF,A
M]O7:<]*Z+POJ^E/_ ,%OO$MBNI0&8?L^00F(2C=Y@U2&0IC^]L(;'7!STKZ4
ME^"7P9FF:YF^$?AAY'8L\C:!;EF8G)).SDU87X4_"Y=:/B1?AMH U$W)N#?C
M1X//\XMN,F_;NW;N=V<YYH ^8_V)]7TJZ_X*3_M:VMKJ4$DCW_A(I&DH);R[
M"X23 '7:Y"MZ$@'FJG_!-W6]'\3_ !D_:GTOP[XEMVN)?C!>/%+;3*[1JR-&
MLH /(WHP!Z$J:^H['X._"/2Y7GTSX6>'+=Y(7A=X-#MT+1NI5T)"<JRDJ1T(
M)!ZT_1OA/\+/#NI1:UX?^&GA^PO("3#=V>C012QD@@[65 1D$C@]": /D_\
MX(_?$#1OA1^S/K7[,/QAU>S\.^,/A5XCU.#Q-IVK7:PNMO).]RE[ER-T#>:P
M$OW2$SG!!/BMQX OOA]_P1Y_:#\<ZO&^G:3\0_'VH:_X2L[M?*)TV>^M(K9P
MC8(,JP[U&/F0H1P:_1CQ7\'_ (2^.]:M?$GCCX7>'=9U&QQ]BO\ 5=$@N)K?
M!R-CR(63DGH15_Q)X+\'>,8(K7Q=X3TS58H&+01ZE81SK&2,$J'!P<>E 'D7
MC[Q!H5S_ ,$X-:\0P:Q;/82?!:YDCO%F4Q,ITEL$-G'-?.VLZQI)_P"#?:.X
M_M.W\L_"R"W#^:,>=YRIY><_>W_+CKGBOM__ (5M\.O^$?\ ^$2_X0'1?[*\
M[S?[,_LJ'[/YG]_R]NW=[XS5;_A3OPC.G#2#\+/#GV03><+7^P[?R_,QMW[=
MF-V.,]<4 ?&/_!1[7-%'_!'OPE>_VM;>5<6?A'[/()EQ+@V[':<_-A58\=E)
M[5Z#^T)^U3X<L/VX]#_9L^('Q0L/AUX0G^'<FO3>,GOHK*XUV1KG8NFPWTF!
M:P[$:5FC997,8"LG5OHV;X._".XLH=-G^%GAQ[>V9VMX'T.W*1%L;BJE,*3@
M9QUP/2IKKX6_#*^33([WX=:%,NB2&31EETB%A8.3DM#E?W1SW7% 'Q7_ ,$Z
M_%GP[?XD_M/?#7P?K4LM[J7C6[NM$TJ[DN)+Z>S^R,JW#"?,Q0DJ/-D^\SJ-
MQ+KG>_X)5?%WX8WW_!,O0_ 5GXXTV76?#WA36Y?$&FQW(:72T%[=D&Y _P!1
MN5PRB3:74,RY"L1]BZ?X9\-Z1JM[KNE>'K&UOM39&U*\M[1$ENRB[5,C@ R$
M#@;B<#@53'PW^':Z;?:,O@+119ZG<_:=2M!I4/EW<V0WF2KMQ(^0#N;)R :
M/S1LO!7COXC?\$ ? U[\*K-]5N_"6MOK6J:59_.]Q;VNL7C2QE5R3L#K,1UV
MQYP>*^C/^"A'Q7^&O[4/_!-^_L_A#K-IXBO?B8FE6G@K2+.=)+F]O9+VWE$(
MC!RLD01VD!QY8B?=C::^J?#7@KP;X,CEA\'^$M,TE)V#3IIMA' )",X+!%&<
M9/7UK/\ #?P>^$G@SQ#<^+O!_P +?#FE:M>;OM>IZ;HEO!<3Y.3OD1 S9/7)
MH ^2OBUIEM\._P#@HK^QU\/=:\103WNA^$/$5C=3O, 97&C"!'.>?WCHP7/4
MY YK=@U?21_P7(FL_P"TH/./[-PM_*\T;O-_ME9?+Q_>\OY\==O/2OIS6?A5
M\+_$>J2:YXA^&^@7][-M\V\O='@EE?: JY=E).  !SP !0OPJ^%Z:Y_PDR?#
M?0!J7VK[3_: T>#S_.W;O-\S;NW[N=V<YYH WZ^(_P#@KYXAT'1_B?\ LR)J
MVLVUL8?CAIEW*)YU79!'/#OE.3PBY&6Z#-?;E8&M_"KX7^)M3DUKQ)\-] U"
M\FV^;=WVCP2RO@!1EF4DX  &3T % &+^TYX*\1?$W]FOX@_#OP8__$V\0>"-
M5T[2B'"YN)[.6./YNV68<]J^*_V0_P!I;_@F)KO[-6A>!_C[\(_ NF>/_#>F
M0:'XF\'ZWX @FU.^U"W58/W4)MV>YDF= VQ<N'<JP!%?H+I6DZ5H6G1:1H>F
M6]G:0+M@M;2%8XXU]%50 !]*R'^%/PND\:CXDR?#;0&\1*NU=?.CP&] QMQY
M^WS.G'7I0!\6_$3XJ:1^Q5_P49\#?&7XS>$H_!WP\\;_  6M?"=K-!"#8^&+
MZ"<3BQ)A78D2 *@VJ%Q)N "HQ'TEH_[3OPG^-_AKQEJ'PCUZTUKPUHGAV<ZM
MXQM9?]!-T8F86T4I&V8I&"\C*VV/?$,DLP7TWQ9X.\(^/-$E\,^.?"NFZUIL
MY!FT_5K&.Y@DQTW1R J<>XJ*+X?^ X?"B> X?!.D)H<2A8M&738A:(H;< (=
MNP -R..O- 'P9^S]JNE#_@WHU)WU&W"Q_#WQ)!(3*ORRM>WH5#SPQ+* .IW#
MU%1_M,>(] 3_ ()_?L97,NMVH3_A8'P^D+M<* %BTUQ*QYX"'AC_  G@XK[J
M7X-_"%+%]+3X5>&Q;22K+);C0[?RVD4,%<KLP6 9@#U 8^IIC_!/X-21)!)\
M)/##)'GRT;0;<A<G)P-G&: /FO\ ;JUC2;+_ (*"?LF0W>IV\3_\)#XC^624
M X>RMT3@G^)R%'J>*R_V-_$$OP'_ ."@W[0'P1^,5\NG:CX[\00>+/!%W?R"
M./5[%A*'CA=L!VA#1H4&3\DG&$)KZKO/@W\(=1D274/A7X;G>.%(HVFT.W8K
M&BA40$IPJJ  .@  %6/&_P ,?AM\3+&'2_B/\/=#\06UL^^WM];TF&[CB;^\
MJRJP4\#D4 ?-'[)?@_\ X27_ (*'_M!_M-^&+A&\'W\6CZ#8ZE"P^S:G?6MI
M$+QXV'#B!X_*9QQO9QG*M7SK\(? 'BSX^?\ !$;XI> O@_(=2UA_&>IW4=E8
M/ODN8X-3@NWB4+R6>%"54<OE0,[J_2[_ (1;PQ_PCP\)?\(Y8?V4(! -,^QI
M]G$0Z)Y>-NWVQBJ_AOX?^ _!DTMQX/\ !.D:5).H69]-TV* R <@,449'UH
M^6_B]^T7\)OCO_P2=UCQ+X?UJTOKGQ/\.SHMAH=O(LET=<FMQ!'8+",N9UN2
M $ S\NX<<UY_^T7X.\)_LS?!']D^+XH_$ZU\+?$#P#=6MKI&LZU&\FD1;+",
MZC;7CIRL3)$D*,GS;BG 7>R?;&G?![X2:1XQE^(FD_"WPY:^(+@L9]=M]$MT
MO)"<Y+3*@<YR<Y/>O$_VO_#7[2A^-/A3X@>#_@-I'Q8^'NEZ+=0ZIX#GU2VM
M;J'4Y7 &I*+L>3<;(-T2H3D":;'W@0 <]\!?%7[.GQZ_;2_X:6G_ &F_A[K?
MC&/P6/#GA?P7X2\1I<_9;02O<3SL\GERW,K%F'RQ(L: @AB=PRO^"A$?BG]E
M+X\>!_\ @HC\,?"5WJXMD_X1#XB:'IP_>:EI]T_^AOZ;H[HHH)Y9GA7H*Z'P
M=\ ;+XT>*?#OB6__ &"?#?PBC\/>(;+65UZY32SK,CVLRS)!;C3P_E)(R!96
MDD&8RZ"-B^]-;PN/VN_VD?B7!X<_:#_9^TOP%X'\(>+_ .U8KF+Q5'J,WB=K
M5RU@BQ1J/)B28173NYRS0Q*$'SD 'JG[-GPQU3X2?!O2/"WB:Y2YU^<2ZEXI
MO8^EUJMW*US>2 ]U,\L@7T0*.@%=U110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
&1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755657888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 30,  2022<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="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-30<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="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>
<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="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-14845<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="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TRIMBLE INC.<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="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>
<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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-2802192<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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">10368 Westmoor Dr<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="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Westminster<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="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<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="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80021<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="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">720<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="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">887-6100<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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value<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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TRMB<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="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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="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>
<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="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>
<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="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>
<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="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>
<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="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>
<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="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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="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>
<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="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.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="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,951,697<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="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Certain parts of Trimble Inc. Proxy Statement relating to the annual meeting of stockholders to be held on June 1, 2023 (the &#8220;Proxy Statement&#8221;) are incorporated by reference into Part III of this report.<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="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>
<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="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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="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>
<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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000864749<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755648032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_trmb_AuditInformationAbstract', window );"><strong>Audit Information [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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Jose, California<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</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_trmb_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113756605984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 271.0<span></span>
</td>
<td class="nump">$ 325.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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">643.3<span></span>
</td>
<td class="nump">624.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">402.5<span></span>
</td>
<td class="nump">363.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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">201.4<span></span>
</td>
<td class="nump">136.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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,518.2<span></span>
</td>
<td class="nump">1,450.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">219.0<span></span>
</td>
<td class="nump">233.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">121.2<span></span>
</td>
<td class="nump">141.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,137.9<span></span>
</td>
<td class="nump">3,981.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other purchased intangible assets, net</a></td>
<td class="nump">498.1<span></span>
</td>
<td class="nump">506.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income tax assets</a></td>
<td class="nump">438.4<span></span>
</td>
<td class="nump">502.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="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">336.2<span></span>
</td>
<td class="nump">284.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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,269.0<span></span>
</td>
<td class="nump">7,099.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="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Short-term debt</a></td>
<td class="nump">300.0<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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">175.5<span></span>
</td>
<td class="nump">207.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="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">159.4<span></span>
</td>
<td class="nump">231.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">639.1<span></span>
</td>
<td class="nump">548.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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">188.1<span></span>
</td>
<td class="nump">201.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="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,462.1<span></span>
</td>
<td class="nump">1,188.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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">1,220.0<span></span>
</td>
<td class="nump">1,293.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="nump">98.5<span></span>
</td>
<td class="nump">83.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liabilities</a></td>
<td class="nump">157.8<span></span>
</td>
<td class="nump">263.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="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">40.9<span></span>
</td>
<td class="nump">54.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">105.1<span></span>
</td>
<td class="nump">121.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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">134.4<span></span>
</td>
<td class="nump">151.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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,218.8<span></span>
</td>
<td class="nump">3,154.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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 9)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders&#8217; 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="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 360.0 shares authorized; 246.9 and 250.9 shares issued and outstanding at the end of 2022 and 2021</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in-capital</a></td>
<td class="nump">2,054.9<span></span>
</td>
<td class="nump">1,935.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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,230.0<span></span>
</td>
<td class="nump">2,170.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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(234.9)<span></span>
</td>
<td class="num">(161.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Trimble Inc. stockholders&#8217; equity</a></td>
<td class="nump">4,050.2<span></span>
</td>
<td class="nump">3,944.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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 7,269.0<span></span>
</td>
<td class="nump">$ 7,099.6<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. 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="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(a))<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="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)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: 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 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)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: 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><br>Reference 5: 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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: 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 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="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(28))<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="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>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755615296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">360,000,000.0<span></span>
</td>
<td class="nump">360,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">246,900,000<span></span>
</td>
<td class="nump">250,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">246,900,000<span></span>
</td>
<td class="nump">250,900,000<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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>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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="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>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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="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>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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="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>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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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>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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="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>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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="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>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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="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>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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="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>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755511520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Income - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,676.3<span></span>
</td>
<td class="nump">$ 3,659.1<span></span>
</td>
<td class="nump">$ 3,147.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="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAmortization', window );">Amortization of purchased intangible assets</a></td>
<td class="nump">85.0<span></span>
</td>
<td class="nump">87.7<span></span>
</td>
<td class="nump">92.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of sales</a></td>
<td class="nump">1,570.7<span></span>
</td>
<td class="nump">1,624.4<span></span>
</td>
<td class="nump">1,392.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="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">2,105.6<span></span>
</td>
<td class="nump">2,034.7<span></span>
</td>
<td class="nump">1,754.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="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expense:</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="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">542.1<span></span>
</td>
<td class="nump">536.6<span></span>
</td>
<td class="nump">475.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="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">553.6<span></span>
</td>
<td class="nump">506.8<span></span>
</td>
<td class="nump">467.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="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">422.2<span></span>
</td>
<td class="nump">369.1<span></span>
</td>
<td class="nump">300.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="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">30.2<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">25.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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of purchased intangible assets</a></td>
<td class="nump">46.6<span></span>
</td>
<td class="nump">50.9<span></span>
</td>
<td class="nump">65.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="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expense</a></td>
<td class="nump">1,594.7<span></span>
</td>
<td class="nump">1,473.7<span></span>
</td>
<td class="nump">1,335.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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">510.9<span></span>
</td>
<td class="nump">561.0<span></span>
</td>
<td class="nump">419.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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating income (expense), net:</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="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Divestitures gain, net</a></td>
<td class="nump">99.0<span></span>
</td>
<td class="nump">41.4<span></span>
</td>
<td class="nump">13.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="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(71.1)<span></span>
</td>
<td class="num">(65.4)<span></span>
</td>
<td class="num">(77.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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investments, net</a></td>
<td class="nump">31.1<span></span>
</td>
<td class="nump">37.7<span></span>
</td>
<td class="nump">39.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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating income (expense), net</a></td>
<td class="nump">58.2<span></span>
</td>
<td class="nump">13.6<span></span>
</td>
<td class="num">(24.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">569.1<span></span>
</td>
<td class="nump">574.6<span></span>
</td>
<td class="nump">395.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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">119.4<span></span>
</td>
<td class="nump">81.8<span></span>
</td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">449.7<span></span>
</td>
<td class="nump">492.8<span></span>
</td>
<td class="nump">390.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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interests</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Trimble Inc.</a></td>
<td class="nump">$ 449.7<span></span>
</td>
<td class="nump">$ 492.7<span></span>
</td>
<td class="nump">$ 389.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share attributable to Trimble Inc.:</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.81<span></span>
</td>
<td class="nump">$ 1.96<span></span>
</td>
<td class="nump">$ 1.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="nump">$ 1.94<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Shares used in calculating 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">248.6<span></span>
</td>
<td class="nump">251.4<span></span>
</td>
<td class="nump">250.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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">250.2<span></span>
</td>
<td class="nump">254.3<span></span>
</td>
<td class="nump">252.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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,152.0<span></span>
</td>
<td class="nump">$ 2,247.5<span></span>
</td>
<td class="nump">$ 1,828.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="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of goods and service excluding amortization</a></td>
<td class="nump">1,046.1<span></span>
</td>
<td class="nump">1,090.1<span></span>
</td>
<td class="nump">855.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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service</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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">641.3<span></span>
</td>
<td class="nump">649.4<span></span>
</td>
<td class="nump">644.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="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of goods and service excluding amortization</a></td>
<td class="nump">235.7<span></span>
</td>
<td class="nump">229.9<span></span>
</td>
<td class="nump">234.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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=trmb_SubscriptionMember', window );">Subscription</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="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">883.0<span></span>
</td>
<td class="nump">762.2<span></span>
</td>
<td class="nump">674.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="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of goods and service excluding amortization</a></td>
<td class="nump">$ 203.9<span></span>
</td>
<td class="nump">$ 216.7<span></span>
</td>
<td class="nump">$ 211.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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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(2)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="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 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><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.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="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_CostOfGoodsAndServicesSoldAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAmortization</td>
</tr>
<tr>
<td style="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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<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 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="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(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: 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(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="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.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<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 (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 (a)<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 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="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.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<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 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 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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="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 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="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 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ServiceMember</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=trmb_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_SubscriptionMember</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>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755529472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 449.7<span></span>
</td>
<td class="nump">$ 492.8<span></span>
</td>
<td class="nump">$ 390.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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(81.6)<span></span>
</td>
<td class="num">(64.0)<span></span>
</td>
<td class="nump">77.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net change related to derivatives and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.2<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="Show.showAR( this, 'defref_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax', window );">Net change related to derivatives and other</a></td>
<td class="nump">8.4<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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">376.5<span></span>
</td>
<td class="nump">429.6<span></span>
</td>
<td class="nump">468.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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income attributable to noncontrolling interests</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Trimble Inc.</a></td>
<td class="nump">$ 376.5<span></span>
</td>
<td class="nump">$ 429.5<span></span>
</td>
<td class="nump">$ 468.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="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://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(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: 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(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 6: 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 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613674-111683<br><br>Reference 7: 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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="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 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: 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 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<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 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<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 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 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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751521392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements Of Stockholders' Equity - USD ($)<br> shares in Millions, $ 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>Total Stockholders&#8217; Equity</div></th>
<th class="th"><div>Noncontrolling Interest</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jan. 03, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249.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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jan. 03, 2020</a></td>
<td class="nump">$ 3,120.4<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 1,692.8<span></span>
</td>
<td class="nump">$ 1,602.8<span></span>
</td>
<td class="num">$ (176.8)<span></span>
</td>
<td class="nump">$ 3,119.0<span></span>
</td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">390.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389.9<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">78.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">78.3<span></span>
</td>
<td class="nump">78.3<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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">468.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="text">&#160;<span></span>
</td>
<td class="nump">468.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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under employee plans, net of tax withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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="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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under employee plans, net of tax withholdings</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">40.6<span></span>
</td>
<td class="num">(30.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.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="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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchases</a></td>
<td class="num">(81.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13.0)<span></span>
</td>
<td class="num">(68.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81.6)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">81.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Noncontrolling interest investments</a></td>
<td class="num">(0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jan. 01, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250.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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jan. 01, 2021</a></td>
<td class="nump">3,598.6<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">1,801.7<span></span>
</td>
<td class="nump">1,893.4<span></span>
</td>
<td class="num">(98.5)<span></span>
</td>
<td class="nump">3,596.9<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">492.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492.7<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(63.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>
<td class="num">(63.2)<span></span>
</td>
<td class="num">(63.2)<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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">429.6<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">429.5<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under employee plans, net of tax withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under employee plans, net of tax withholdings</a></td>
<td class="num">(15.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.2<span></span>
</td>
<td class="num">(51.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.1)<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchases</a></td>
<td class="num">(180.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.7)<span></span>
</td>
<td class="num">(164.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(180.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">112.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112.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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Noncontrolling interest investments</a></td>
<td class="num">$ (1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">250.9<span></span>
</td>
<td class="nump">250.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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 3,944.7<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">1,935.6<span></span>
</td>
<td class="nump">2,170.5<span></span>
</td>
<td class="num">(161.7)<span></span>
</td>
<td class="nump">3,944.7<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">449.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449.7<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(73.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>
<td class="num">(73.2)<span></span>
</td>
<td class="num">(73.2)<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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">376.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>
<td class="nump">376.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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under employee plans, net of tax withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under employee plans, net of tax withholdings</a></td>
<td class="num">(13.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.6<span></span>
</td>
<td class="num">(43.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13.6)<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchases</a></td>
<td class="num">(394.7)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">(47.6)<span></span>
</td>
<td class="num">(347.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(394.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 137.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137.3<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 30, 2022</a></td>
<td class="nump">246.9<span></span>
</td>
<td class="nump">246.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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 2,054.9<span></span>
</td>
<td class="nump">$ 2,230.0<span></span>
</td>
<td class="num">$ (234.9)<span></span>
</td>
<td class="nump">$ 4,050.2<span></span>
</td>
<td class="nump">$ 0.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="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>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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="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 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: 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 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</p></div>
<a href="javascript:void(0);" onclick="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 23<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569655-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 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4616395-111683<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="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 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 11: 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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<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 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 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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="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(28))<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 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))<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="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(28))<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(29))<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 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<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 (d)(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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755429040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 449.7<span></span>
</td>
<td class="nump">$ 492.8<span></span>
</td>
<td class="nump">$ 390.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</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="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">40.2<span></span>
</td>
<td class="nump">41.3<span></span>
</td>
<td class="nump">39.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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">131.6<span></span>
</td>
<td class="nump">138.6<span></span>
</td>
<td class="nump">157.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(40.0)<span></span>
</td>
<td class="num">(26.9)<span></span>
</td>
<td class="num">(52.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">120.4<span></span>
</td>
<td class="nump">122.6<span></span>
</td>
<td class="nump">83.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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Divestitures gain, net</a></td>
<td class="num">(99.0)<span></span>
</td>
<td class="num">(43.9)<span></span>
</td>
<td class="num">(12.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="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">41.7<span></span>
</td>
<td class="nump">19.2<span></span>
</td>
<td class="nump">42.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in assets:</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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(55.4)<span></span>
</td>
<td class="num">(9.0)<span></span>
</td>
<td class="num">(14.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(113.5)<span></span>
</td>
<td class="num">(72.9)<span></span>
</td>
<td class="num">(5.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current and non-current assets</a></td>
<td class="num">(46.3)<span></span>
</td>
<td class="num">(30.2)<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in liabilities:</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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(24.8)<span></span>
</td>
<td class="nump">60.3<span></span>
</td>
<td class="num">(15.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation and benefits</a></td>
<td class="num">(54.2)<span></span>
</td>
<td class="nump">54.1<span></span>
</td>
<td class="nump">34.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">108.6<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">65.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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Other current and non-current liabilities</a></td>
<td class="num">(67.8)<span></span>
</td>
<td class="num">(22.9)<span></span>
</td>
<td class="num">(44.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">391.2<span></span>
</td>
<td class="nump">750.5<span></span>
</td>
<td class="nump">672.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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flow from investing activities:</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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions of businesses, net of cash acquired</a></td>
<td class="num">(373.5)<span></span>
</td>
<td class="num">(236.1)<span></span>
</td>
<td class="num">(201.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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(43.2)<span></span>
</td>
<td class="num">(46.1)<span></span>
</td>
<td class="num">(56.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="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Net proceeds from divestitures</a></td>
<td class="nump">215.4<span></span>
</td>
<td class="nump">67.3<span></span>
</td>
<td class="nump">27.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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(25.0)<span></span>
</td>
<td class="nump">11.4<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(226.3)<span></span>
</td>
<td class="num">(203.5)<span></span>
</td>
<td class="num">(231.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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of tax withholdings</a></td>
<td class="num">(13.6)<span></span>
</td>
<td class="num">(15.1)<span></span>
</td>
<td class="nump">10.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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(394.7)<span></span>
</td>
<td class="num">(180.0)<span></span>
</td>
<td class="num">(81.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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from debt and revolving credit lines</a></td>
<td class="nump">814.8<span></span>
</td>
<td class="nump">198.9<span></span>
</td>
<td class="nump">1,173.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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Payments on debt and revolving credit lines</a></td>
<td class="num">(590.2)<span></span>
</td>
<td class="num">(449.9)<span></span>
</td>
<td class="num">(1,486.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="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="num">(15.3)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(16.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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(199.0)<span></span>
</td>
<td class="num">(447.7)<span></span>
</td>
<td class="num">(400.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="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(20.6)<span></span>
</td>
<td class="num">(11.3)<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(54.7)<span></span>
</td>
<td class="nump">88.0<span></span>
</td>
<td class="nump">48.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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents - beginning of year</a></td>
<td class="nump">325.7<span></span>
</td>
<td class="nump">237.7<span></span>
</td>
<td class="nump">189.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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents - end of year</a></td>
<td class="nump">271.0<span></span>
</td>
<td class="nump">325.7<span></span>
</td>
<td class="nump">237.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="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow disclosure:</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net</a></td>
<td class="nump">197.3<span></span>
</td>
<td class="nump">98.3<span></span>
</td>
<td class="nump">59.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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">$ 73.1<span></span>
</td>
<td class="nump">$ 61.8<span></span>
</td>
<td class="nump">$ 71.8<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="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)(2)<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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(h)(1)(Note 1))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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 6: 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 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: 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 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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/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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<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 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 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> -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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 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 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="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 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="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>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113842345200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description Of Business And Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock', window );">Description Of Business And Accounting Policies</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1: DESCRIPTION OF BUSINESS AND ACCOUNTING POLICIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trimble Inc., (&#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is incorporated in the State of Delaware since October 2016.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes.  We focus on transforming the way the world works by delivering products and services that connect the physical and digital worlds.  We generate revenue primarily through the sale of our hardware, software, maintenance and support, professional services, and subscriptions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Consolidated Financial Statements include our results of our consolidated subsidiaries.  Intercompany accounts and transactions have been eliminated.  Noncontrolling interests represent the noncontrolling stockholders&#8217; proportionate share of the net assets and results of operations of our consolidated subsidiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a 52&#8211;53 week fiscal year ending on the Friday nearest to December&#160;31.  Fiscal 2022, 2021, and 2020 were all 52-week years ending on December&#160;30, 2022, December&#160;31, 2021, and January&#160;1, 2021.  Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  Estimates and assumptions are used for revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (&#8220;SSP&#8221;) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and income taxes.  We base our estimates on historical experience and various other assumptions we believe to be reasonable</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Actual results that we experience may differ materially from our estimates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Executive Officer and Chief Operating Decision Maker views and evaluates operations based on the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformance with U.S. GAAP. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. &#160;Revenue is recognized net of allowance for returns and any taxes collected from customers.  We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine SSP for each performance obligation. &#160;We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services. &#160;In instances where SSP is not directly observable, we determine SSP using information that may include market conditions and other observable inputs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from products, services, and subscriptions; each of which is a distinct performance obligation.  Descriptions are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue includes hardware and software licenses.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardwar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped. &#160;We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> including perpetual and term licenses is recognized upon delivery and commencement of license term. &#160;In general, our contracts do not provide for customer specific acceptances.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue includes hardware and software maintenance and support and professional services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware maintenance and support, commonly called extended warranty, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">entitles the customer to receive replacement parts and repair services. &#160;Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027">one</span> to two years depending on the product line.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software maintenance and support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support.  Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949">one</span> to three years, with one year being most common.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services.  The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue includes Software as a Service (&#8220;SaaS&#8221;), data, and hosting services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS may be sold with devices used to collect, generate, and transmit data. &#160;SaaS is distinct from the related devices.  In addition, we may host the software that the customer has separately licensed.  Hosting services are distinct from the underlying software.  </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription terms generally range from month-to-month to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d">one</span> to three years. &#160;Subscription revenue is recognized monthly over the subscription term,&#160;commencing from activation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, includes billed and unbilled amounts due from customers.  Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required.  Both billed and unbilled amounts due are stated at their net estimated realizable value.  The unbilled receivables were $33.6 million and $39.5 million at the end of 2022 and 2021. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected.  Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors such as age of the accounts receivable balances, credit quality, historical experience, and current</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and future </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">economic conditions that may affect a customer&#8217;s ability to pay.  At the end of 2022 and 2021, our allowance for credit losses was $5.9&#160;million and $7.0&#160;million.  The provision for credit losses for the years ended 2022, 2021, and 2020 were $7.7&#160;million, $2.6&#160;million, and $7.1&#160;million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Costs to Obtain Customer Contracts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions incurred in obtaining contracts that include maintenance or subscription revenue are deferred if the contractual term is greater than a year or if renewals are expected, and the renewal commission is not commensurate with the initial commission.  These commission costs are deferred and amortized over the estimated benefit period, which is either the contract term or the shorter of customer life or product life that ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc">three</span> to seven years.  Contracts with an amortization period of a year or less from this deferral requirement are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022 and 2021, deferred costs to obtain customer contracts were $74.7 million and $59.7 million.  These costs are included in Other non-current assets in the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to deferred costs to obtain customer contracts was $32.0 million, $25.9 million, and $22.8 million, for 2022, 2021, and 2020.  This expense is included in Sales and marketing expense in our Consolidated Statements of Income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value.  Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances.  Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues.  If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable.  Useful lives generally range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d">four</span> to six years for machinery and equipment, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2">five</span> to ten years for furniture and fixtures, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d">two</span> to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements.  We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1">two</span> to five years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception.  Operating leases with lease terms greater than&#160;one year are included in Operating lease right-of-use (&#8220;ROU&#8221;) assets, in both Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.  Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at commencement date.  The operating lease ROU asset includes adjustments made for uneven rents, lease incentives, and lease impairments.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date.  When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets.  Critical estimates when valuing intangible assets include expected future cash flows based on consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates.  Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs are expensed as incurred.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist.  To determine whether goodwill is impaired, we first assess qualitative factors.  Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events.  If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis.  Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When performing a quantitative approach, we compare the reporting unit&#8217;s carrying amount, including goodwill, to the reporting unit's fair value.  The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates.  If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.  </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired in a business combination are recorded at fair value.  Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three years to ten years and have a weighted-average useful life of approximately seven years.  We write off fully amortized intangible assets when those assets are no longer used.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows.  The estimated future cash flows are primarily based upon assumptions about expected future operating performance.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue for warranty costs as part of our cost of sales based on associated material product costs, technical support labor costs, and costs incurred by third parties performing work on our behalf.  Our expected future cost is primarily estimated based upon historical trends in the volume of product returns within the warranty period and the cost to repair or replace the equipment.  When products sold include warranty provisions, they are covered by a warranty for periods ranging from one year to two years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty expenses o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.7 million</span><span style="background-color:#ffffff;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:400;line-height:120%">and $17.1 million are included in Other current liabilities in the Consolidated Balance Sheets at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the balance sheet date.  Revenue and expense are translated at average monthly exchange rates during the year.  Translation adjustments resulting from this process are recorded to other comprehensive income.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is based on the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date fair value of the awards, net of expected forfeitures.  Expense is generally recognized on a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> straight-line basis over </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the requisite service period of the stock awards.  The estimate of the forfeiture rate is based on historical experience. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred.  Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred.  We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income.  A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized.  Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position.  We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes.  Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.  Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions.  We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions.  Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges.  The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are maintained with several financial institutions.  Deposits held with banks may exceed the amount of insurance provided on such deposits.  Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers.  We perform ongoing credit evaluations of our customers&#8217; financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we rely on a limited number of suppliers for a number of our critical components.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees, Including Indirect Guarantees of Indebtedness of Others</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters.  We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties.  These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.  In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities.  In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.  Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily denominated in New Zealand Dollars, Brazil Real, Canadian Dollars, Norwegian Krone, and Euro.  T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts.  We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions, including the fourth quarter of 2022 foreign currency contract for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the &#8364;1.88&#160;billion or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 billion</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pending acquisition of Transporeon.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above-mentioned foreign currency contracts are marked-to-market through earnings every reporting period and generally range in maturity from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e">one</span> to two months, or from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79">four</span> to six months for contracts related to acquisitions.  We do not enter into foreign currency forward contracts for trading purposes.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, in conjunction with the pending acquisition of Transporeon, we entered into a contract to offset the changes in the price of U.S. Treasury Notes with an original maturity of 10 years (&#8220;Treasury Rate Lock&#8221;).  The purpose of the Treasury Rate Lock is to minimize the impact of interest rate fluctuations on new fixed-rate debt expected to be issued in connection with this acquisition.  This derivative contract is accounted for as a cash flow hedge and is marked-to-market each period with gains or losses recorded through other comprehensive income.  Upon issuance of the debt, the derivative is settled, and the other comprehensive income is amortized as interest expense over the 10-year debt term by use of the effective interest rate method.  At the end of 2021, there were no derivatives outstanding that were accounted for as hedges.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued Accounting Pronouncements not yet Adopted</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements applicable or material to us not yet adopted.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently adopted accounting pronouncements.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="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_BusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="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 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758192800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2: EARNINGS PER SHARE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period.  Diluted earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period plus additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued.  Potentially dilutive common shares include outstanding stock options, RSUs, contingently issuable shares, and shares to be purchased under our ESPP.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share:</span></div><div style="margin-top:6pt"><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.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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.911%"/><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.916%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Numerator:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Net income attributable to Trimble Inc.</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%">449.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%">492.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%">389.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:#ececec;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%">Denominator:</span></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Weighted average number of common shares used in basic earnings per share</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%">248.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%">251.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%">250.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:#ececec;padding:2px 1pt 2px 13pt;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 dilutive securities</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share</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%">250.2&#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 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%">254.3&#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 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%">252.3&#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:#ececec;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 earnings per share</span></td><td style="background-color:#ececec;border-top: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:#ececec;border-top: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%">1.81&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;border-top: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:#ececec;border-top: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%">1.96&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;border-top: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:#ececec;border-top: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%">1.56&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">1.80&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">1.94&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">1.55&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive weighted-average shares </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:#ffffff;padding:2px 0 2px 1pt;text-align: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%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113757995424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions And Divestitures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Acquisitions And Divestitures</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3: ACQUISITIONS AND DIVESTITURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we entered into a definitive agreement to acquire Transporeon in an all-cash transaction valued at approximately &#8364;1.88&#160;billion or $2.0 billion.  Transporeon, a Germany-based company, is a leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, in alignment with our Connect and Scale strategy.  We believe the acquisition will advance our sustainability strategy by reducing under-utilized carrier capacity and &#8220;empty miles&#8221; and increase our international footprint and long-term Transportation opportunities.  The acquisition will be funded through a combination of cash on hand and new debt.  We expect this acquisition to close in the first half of 2023, subject to customary closing conditions including regulatory approvals in certain international countries.  Following the closing, we intend to integrate Transporeon into our Transportation segment for financial reporting purposes. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we acquired&#160;two businesses, with total purchase consideration of $379.5&#160;million.  The largest acquisition was Bid2Win Software, LLC, a leading provider of estimating and operations solutions for the heavy civil construction industry.  In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2022.  The Condensed Consolidated Statements of Income include the operating results of the acquired businesses from the date of acquisitions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we acquired </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AgileAssets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with total purchase consideration of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$237.5&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  AgileAssets is a provider of SaaS solutions for transportation asset lifecycle management.  The acquisition contributed less than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our total revenue during 2021. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we acquired three businesses, with total purchase consideration of $205.1 million.  The acquisitions were not significant individually or in the aggregate.  In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2020. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs of</span><span style="background-color:#ffffff;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:400;line-height:120%">$20.4&#160;million</span><span style="background-color:#ffffff;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:400;line-height:120%">$13.6&#160;million, and $20.3&#160;million in 2022, 2021, and 2020, were expensed as incurred and are included in Cost of sales and General and administrative expenses in our Consolidated Statements of Income.</span></div><div style="margin-top:6pt"><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 business combinations completed during the periods indicated:</span></div><div style="margin-top:6pt"><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:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.496%"/><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:12.500%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Fair value of total purchase consideration</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.1&#160;</span></td><td style="background-color:#ececec;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%">Less fair value of net assets acquired:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Net tangible assets acquired</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible 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:10pt;font-weight:400;line-height:100%">131.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%">67.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%">56.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:#ececec;padding:2px 1pt 2px 19pt;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%">Deferred taxes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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:#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%">Goodwill</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%">258.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 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%">175.5&#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 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%">149.3&#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="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we divested six businesses with total proceeds of $226.3&#160;million.  The largest divestiture was the sale of Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO accessories businesses to Precisional LLC, an affiliate of The Jordan Company (&#8220;TJC&#8221;), for $205.1&#160;million in cash, which included a working capital adjustment.  </span></div>In 2021 and 2020, divestitures were not material to the financial statements.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758072720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets And Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Intangible Assets And Goodwill</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4: INTANGIBLE ASSETS AND GOODWILL</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our intangible assets: </span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:15.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:9.864%"/><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:10.011%"/><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.180%"/><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:9.864%"/><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:10.020%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of 2021</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:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross&#160;Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Net&#160; Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross&#160;Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Net&#160; Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Developed product technology</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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:400;line-height:100%">6</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,004.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(722.7)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">282.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,011.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(748.2)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">263.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">8</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:10pt;font-weight:400;line-height:100%">654.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#ececec;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:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ececec;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%">39.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">6.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">48.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">(45.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">3.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:10pt;font-weight:400;line-height:100%">Distribution rights and other intellectual properties</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">4</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:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"/><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:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,706.4&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(1,208.3)</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">498.1&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,737.7&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(1,231.1)</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">506.6&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of 2022 and 2021, $79.9&#160;million and $160.1&#160;million of fully amortized intangible assets were written off.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets at the end of 2022 was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">2023</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.5&#160;</span></td><td style="background-color:#ececec;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%">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%">109.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:#ececec;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%">2025</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ececec;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%">2026</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%">67.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:#ececec;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%">2027</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ececec;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%">Thereafter</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%">61.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:#ececec;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%">Total</span></td><td style="background-color:#ececec;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:#ececec;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%">498.1&#160;</span></td><td style="background-color:#ececec;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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment were as follows:</span></div><div style="margin-top:6pt"><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:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:8.995%"/><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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/></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%">Balance as of year end 2021</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%">2,141.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%">403.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%">440.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%">995.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%">3,981.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="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:#ececec;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%">Additions due to acquisition</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.1&#160;</span></td><td style="background-color:#ececec;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%">Decrease from divestitures</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.9)</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.9)</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%">(6.9)</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.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:#ececec;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%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ececec;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:#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%">Balance as of year end 2022</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%">2,300.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 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%">382.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 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%">471.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 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%">983.9&#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 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%">4,137.9&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113761269488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related 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="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Certain Balance Sheet Components</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5: CERTAIN BALANCE SHEET COMPONENTS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Inventories:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Raw materials</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%">154.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%">129.6&#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:#ececec;padding:2px 1pt 2px 19pt;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%">Work-in-process</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%">234.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%">221.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:#ececec;padding:2px 1pt 2px 37pt;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%">Total inventories</span></td><td style="background-color:#ececec;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:#ececec;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%">402.5&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">363.3&#160;</span></td><td style="background-color:#ececec;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="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods includes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$16.9 million and $13.7 million at the end of 2022 and 2021 for costs of sales that have been deferred in connection with deferred revenue arrangements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Land, building, furniture, and leasehold improvements</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%">244.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%">238.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:#ececec;padding:2px 1pt 2px 19pt;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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.8&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software and licenses</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%">146.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%">150.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:#ececec;padding:2px 1pt 2px 19pt;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%">Construction in progress </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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="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%">578.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%">596.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Total property and equipment, net</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.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:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.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:middle"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of related tax were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation adjustments</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160.0)</span></td><td style="background-color:#ececec;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%">Gain on cash flow hedge</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.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align: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 unrealized actuarial gains (losses)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ececec;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%">Total accumulated other comprehensive loss</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%">(234.9)</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%">(161.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"/></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758117616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment Reporting, Measurement 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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reporting Segment And Geographic Information</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6: REPORTING SEGMENT AND GEOGRAPHIC INFORMATION</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined our operating segments based on how our Chief Operating Decision Maker (&#8220;CODM&#8221;) views and evaluates operations.  Various factors, including market separation and customer-specific applications, go-to-market channels, and products and services, were considered in determining these operating segments.  Our CODM regularly reviews our segment operating results to make decisions about resources to be allocated to each segment and assess performance.  In each of our </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segments, we sell many individual products.  For this reason, it is impracticable to segregate and identify revenue for each of the individual products or group of products we sell. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reportable segments are described below:</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Buildings and Infrastructure. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in architecture, engineering, construction, and operations and maintenance.  </span></div><div style="padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Geospatial. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in surveying, engineering, and government. </span></div><div style="padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Resources and Utilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in agriculture, forestry, and utilities. </span></div><div style="padding-left:27pt;text-indent:-9pt"><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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Transportation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment primarily serves customers working in long haul trucking and freight shipper markets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformity with U.S. GAAP.  This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:41.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.500%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.889%"/><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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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"/></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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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%">1,494.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%">756.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%">821.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%">604.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%">3,676.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="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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.8&#160;</span></td><td style="background-color:#ececec;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="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 style="height:15pt"><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:#ececec;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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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"/></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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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%">1,422.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%">828.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%">771.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%">636.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%">3,659.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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963.2&#160;</span></td><td style="background-color:#ececec;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="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 style="height:15pt"><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:#ececec;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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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%">1,231.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%">650.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%">630.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%">640.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%">3,152.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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.6&#160;</span></td><td style="background-color:#ececec;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="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></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:39.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.534%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.539%"/><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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">As of Year End 2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net</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%">305.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%">137.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%">79.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%">121.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%">643.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:#ececec;padding:2px 1pt 2px 19pt;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%">Inventories</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.5&#160;</span></td><td style="background-color:#ececec;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:top"><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%">2,300.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%">382.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%">471.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%">983.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%">4,137.9&#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:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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:700;line-height:100%">As of Year End 2021</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"/><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:#ececec;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net </span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.8&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories </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%">79.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%">136.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%">67.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%">80.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%">363.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:#ececec;padding:2px 1pt 2px 19pt;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%">Goodwill</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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,141.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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,981.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:#ececec;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:700;line-height:100%">As of Year End 2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net</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%">260.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%">117.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%">91.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%">151.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%">620.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:#ececec;padding:2px 1pt 2px 19pt;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%">Inventories </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301.7&#160;</span></td><td style="background-color:#ececec;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:top"><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%">1,997.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%">415.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%">453.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%">1,009.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%">3,876.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:51.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.250%"/><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:14.255%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Consolidated segment operating income</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.6&#160;</span></td><td style="background-color:#ececec;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%">Unallocated general corporate expenses</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%">(123.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%">(106.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%">(74.0)</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:#ececec;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%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156.6)</span></td><td style="background-color:#ececec;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="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"/></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%">Acquisition / divestiture items</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%">(32.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4)</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:#ececec;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%">Stock-based compensation / deferred compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.4)</span></td><td style="background-color:#ececec;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%">Restructuring and other 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%">(54.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.1)</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%">(31.4)</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:#ececec;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%">Consolidated operating income</span></td><td colspan="2" style="background-color:#ececec;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%">510.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">561.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">419.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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%">Total non-operating 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%">58.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%">13.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%">(24.8)</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:#ececec;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%">Consolidated income before taxes</span></td><td style="background-color:#ececec;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:#ececec;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%">569.1&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">574.6&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">395.0&#160;</span></td><td style="background-color:#ececec;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="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue by geography is summarized in the tables below.  Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.</span></div><div style="margin-top:6pt"><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:41.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><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:9.572%"/><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:9.572%"/><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:10.449%"/><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:9.579%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</span></td><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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%">938.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%">320.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%">227.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%">469.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,955.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Europe</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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,037.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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%">192.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%">140.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%">51.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%">30.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%">415.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Rest of World</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue </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%">1,494.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 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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756.5&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821.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 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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604.2&#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%">3,676.3&#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="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></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:700;line-height:100%">2021</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">North America</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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,866.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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%">386.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%">282.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%">368.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%">87.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%">1,124.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Asia Pacific</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</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.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%">47.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%">123.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%">25.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%">221.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Total segment revenue </span></td><td style="background-color:#ececec;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:#ececec;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,422.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">828.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">771.3&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">636.5&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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,659.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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%">703.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%">249.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%">191.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%">502.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%">1,647.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Europe</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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%">165.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%">64.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%">34.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%">403.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Rest of World</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,231.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">650.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">630.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">640.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000;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:1pt solid #000;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,152.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue in the United States as included in the Consolidated Statements of Income was $1,777.4&#160;million, $1,687.4&#160;million, and $1,502.3&#160;million in 2022, 2021, and 2020.  No single customer or country other than the United States accounted for 10% or more of our total revenue in 2022, 2021, and 2020.  No single customer accounted for 10% or more of our accounts receivable at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area were as follows: </span></div><div style="margin-top:6pt"><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 style="width:67.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/></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%">United States</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%">157.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%">171.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:#f5f5f5;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%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#f5f5f5;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%">Asia Pacific and Rest of World</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%">21.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%">17.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:#f5f5f5;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%">Total property and equipment, net</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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%">219.0&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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%">233.2&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="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>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758081392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract', window );"><strong>Long-Term Debt, Current and Noncurrent [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="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Debt</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7: DEBT</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span></div><div style="margin-top:6pt"><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:41.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><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:14.835%"/><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:10.742%"/><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:10.747%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:8pt;font-weight:700;line-height:100%">At the End of Year</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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective interest rate </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="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Date of Issuance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">Senior Notes: </span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, 4.15%, due June 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:400;line-height:100%">4.36%</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%">300.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%">300.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, 4.75%, due December 2024</span></div></td><td colspan="3" style="background-color:#ececec;padding:0 10pt"/><td colspan="3" style="background-color:#ececec;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%">November 2014</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding: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%">4.95%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, 4.90%, due June 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:400;line-height:100%">5.04%</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%">600.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%">600.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Credit Facilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="display:none"/></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%">&#160;&#160;&#160;2022 Revolving Credit Facility, due March 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">September 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:400;line-height:100%">5.54%</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%">225.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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></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%">Total debt</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="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%">1,520.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,293.2&#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="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Less: Short-term debt</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></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%">Long-term debt</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 style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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,220.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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:1pt solid #000;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,293.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Maturities</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, our debt maturities based on outstanding principal were as follows:</span></div><div style="margin-top:6pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In million)</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">2023</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%">300.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:#ececec;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%">2024</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;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%">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%">&#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:#ececec;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%">2026</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">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%">225.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">Total</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,525.0&#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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All series of senior notes in the above table bear interest that is payable semi-annually in June and December of each year.  For the 2023 and 2028 senior notes, the interest rate is subject to adjustment from time to time if Moody&#8217;s or S&amp;P (or, if applicable, a substitute rating agency) downgrades (or subsequently upgrades) its rating assigned to the notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness.  We may redeem the notes of each series of senior notes at our option in whole or in part at any time.  Such indenture also contains covenants limiting our ability to create certain liens, enter into sale and lease-back transactions, and consolidate or merge with or into, or convey, transfer, or lease all or substantially all of our properties and assets, each subject to certain exceptions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Facility</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 11, 2022, we entered into a bridge facility commitment letter (the &#8220;Bridge Facility&#8221;) in connection with the pending acquisition of Transporeon.  Under the Bridge Facility, the lender committed to provide a 364-day senior unsecured term loan up to an aggregate amount of &#8364;1.88&#160;billion that may be drawn only upon the acquisition of Transporeon.  On </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;27, 2022, the Bridge Facility was automatically reduced to &#8364;500&#160;million upon entering into the 2022 Term Loan Agreement and the 2022 Credit Facility Amendment (as described below).  If not terminated sooner, the commitment under the Bridge Facility expires on July 10, 2023.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Bridge Facility will bear interest at the following rates, in each case, plus an applicable margin: (a) for Euro loans, EURIBOR and (b) for U.S dollar loans, the option of either (i) an adjusted Term SOFR or (ii) the alternate base rate (&#8220;ABR&#8221;).  The applicable margin varies based on the Company&#8217;s credit ratings and ranges from 1.250% to 2.125% for EURIBOR and Term SOFR loans, and from 0.250% to 1.125% for ABR loans.  The applicable margin will increase by 0.25% on each of the 90th, 180th, and 270th day after the closing date of the Bridge Facility.  ABR is defined as the greater of the prime rate or the federal funds rate plus 0.50%.  Term loans are prepayable without penalty.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, we incurred $7.3&#160;million fees related to the Bridge Facility of which $5.9&#160;million was recorded as Interest expense, net, and $1.4&#160;million was deferred.  </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Term Loan Credit Agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2022, we entered into a credit agreement (the &#8220;2022 Term Loan Credit Agreement&#8221;) providing for an unsecured delayed draw term loan facility in the aggregate principal amount of $1.0&#160;billion, comprised of commitments for a 3-year tranche for $500.0&#160;million and a 5-year tranche for $500.0&#160;million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Term Loan Credit Agreement was entered into in connection with, and the proceeds of any loans must be used for, the pending acquisition of Transporeon.  No amounts were drawn at the end of 2022.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 3-year loan would be due and payable on the third anniversary of the funding date. The Company would be required to repay the 5-year loan in quarterly installments equal to:</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt">0% of the principal amount for the first twelve calendar quarters following the funding date;</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt">1.25% of the principal amount for each of the next four calendar quarters; and </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><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:5.5pt">2.5% of the principal amount for each calendar quarter thereafter, with the remaining principal amount due and payable on the fifth anniversary of the funding date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2022 Term Loan Credit Agreement will bear interest, at the Company&#8217;s option, at either: (a) an adjusted Term SOFR or (b) the ABR, in each case, plus the applicable margin.  The applicable margin varies based on the Company&#8217;s credit ratings and ranges as follows: (a) for the 3-year tranche, (i) from 1.125% to 2.000% for a Term SOFR loan, and (ii) from 0.125% to 1.000% for an ABR loan; and (b) for the 5-year tranche, (i) from 1.250% to 2.125% for a Term SOFR loan, and (ii) from 0.250% to 1.125% for an ABR loan.  ABR is defined as the greatest of the prime rate, the federal funds rate plus 0.50%, or the adjusted Term SOFR plus 1.00%.  Term loans are prepayable without penalty. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Credit Facility and Amendment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 24, 2022, we entered into a credit agreement that provides for an unsecured revolving loan facility in the aggregate principal amount of $1.25&#160;billion (the &#8220;2022 Credit Facility&#8221;).  The proceeds of the revolving loans may be used by the Company for working capital and general corporate purposes, including the financing of acquisitions.  Under the terms of the credit agreement, our interest rate and commitment fees are based on our current long-term, senior unsecured debt ratings, our leverage ratio, and certain specified sustainability targets.  At the end of 2022, the interest rate charged on any outstanding borrowings was the prevailing Term SOFR for the applicable interest period plus 1.225%, and the commitment fee was 0.125% of the total undrawn commitment.  At the end of 2022, $225.0&#160;million was outstanding under the 2022 Credit Facility.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commitment fee and interest rates are subject to upward or downward adjustments if we achieve, or fail to achieve, certain specified sustainability targets concerning greenhouse gas emission reductions and gender diversity.  Such upward or downward adjustments may be up to 0.01% per annum for the commitment fee and up to 0.05% per annum for the interest rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2022, we entered into an amendment to the 2022 Credit Facility (the &#8220;2022 Credit Facility Amendment&#8221;) that made $600.0&#160;million of the existing commitments under the Credit Facility available for the pending acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncommitted Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had two $75.0 million, one &#8364;100.0&#160;million, and one &#163;55.0&#160;million revolving credit facilities, which are uncommitted (the &#8220;Uncommitted Facilities&#8221;).  Generally, these uncommitted facilities may be redeemed upon demand.  Borrowings under uncommitted facilities are classified as short-term debt in our Consolidated Balance Sheet.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Covenants</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Term Loan Credit Agreement and 2022 Credit Facility, as amended, contain customary covenants including, among other requirements, limitations that restrict the Company&#8217;s and its subsidiaries&#8217; ability to create liens and enter into sale and </span></div>leaseback transactions, and restrictions on the ability of the subsidiaries to incur indebtedness.  Further, both debt agreements contain financial covenants that require the maintenance of maximum leverage and minimum interest coverage ratios.  At the end of 2022, we were in compliance with the covenants for each of our debt agreements.<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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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_LongtermDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="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>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760230400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8: LEASES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases primarily for certain of our major facilities, including corporate offices, research and development facilities, and manufacturing facilities.  Lease terms range from 1 to 14 years, and certain leases include options to extend the lease for up to 9 years.  We consider options to extend the lease in determining the lease term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consisted of:</span></div><div style="margin-top:6pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating lease expense</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense and 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:10pt;font-weight:400;line-height:100%">14.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%">17.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Total lease expense</span></td><td style="background-color:#ececec;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:#ececec;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%">51.1&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">53.3&#160;</span></td><td style="background-color:#ececec;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Cash paid for liabilities included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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%">Operating cash flows from operating leases</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 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%">35.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%">35.9&#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:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for Operating lease liabilities:</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%">26.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%">49.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Excludes cash payments for short-term leases, which are not capitalized. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating lease right-of-use assets</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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"/></tr><tr><td colspan="3" style="background-color:#ececec;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c">Other current liabilities</span></span></span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#ececec;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:middle"><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%">105.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%">121.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total operating lease liabilities</span></td><td style="background-color:#ececec;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:#ececec;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%">140.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">156.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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: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:#ececec;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%">Weighted-average discount rate     </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.30&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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%">6 years</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%">7 years</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, the maturities of lease liabilities were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.713%"/><td style="width:0.1%"/></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-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">2023</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">30.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:#ececec;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%">2025</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">16.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:#ececec;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%">2027</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">35.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:#ececec;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%">Total lease payments</span></td><td style="background-color:#ececec;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:#ececec;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%">155.8&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</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.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:#ececec;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%">Total </span></td><td style="background-color:#ececec;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:#ececec;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%">140.1&#160;</span></td><td style="background-color:#ececec;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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758231984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments And Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9: COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we had unconditional purchase obligations of approximately $858.8 million as compared to $710.8&#160;million at the end of 2021.  These unconditional purchase obligations primarily represent open non-cancellable purchase orders for material purchases with our vendors and investments in our platform associated with our Connect and Scale strategy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in litigation arising in the ordinary course of our business.  There are no material legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries is a party or of which any of our or our subsidiaries' property is subject.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="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 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760236496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10: FAIR VALUE MEASUREMENTS</span></div><div style="margin-top:6pt"><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 fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs: </span></div><div style="margin-top:6pt"><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:29.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><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:7.233%"/><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:7.233%"/><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:5.771%"/><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:7.818%"/><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:7.233%"/><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:7.233%"/><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:5.780%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">Fair Values as of the end of 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:8pt;font-weight:700;line-height:100%">Fair Values as of the end of 2021</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"/></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:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</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:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</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:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:7.5pt;font-weight:700;line-height:100%">(Level I)</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:7.5pt;font-weight:700;line-height:100%">(Level II)</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:7.5pt;font-weight:700;line-height:100%">(Level III)</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:8pt;font-weight:700;line-height:100%">Total</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:7.5pt;font-weight:700;line-height:100%">(Level I)</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:7.5pt;font-weight:700;line-height:100%">(Level II)</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:7.5pt;font-weight:700;line-height:100%">(Level III)</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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"/><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"/><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"/><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"/><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"/><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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan </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 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%">31.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%">&#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 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%">&#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 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%">31.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%">44.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%">&#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 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%">&#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 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%">44.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives </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:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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"> (3)</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%">&#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%">3.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%">3.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%">&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Total assets measured at fair value</span></td><td style="background-color:#ececec;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:#ececec;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%">31.5&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">18.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">3.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">44.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">0.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">44.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan </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 style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">44.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">44.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives </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%">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%">&#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%">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%">&#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%">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%">&#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%">0.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration </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">(3)</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">Total liabilities measured at fair value</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%">31.5&#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 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%">0.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"/><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%">&#8212;&#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 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%">31.7&#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 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%">44.7&#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 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%">0.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"/><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%">12.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 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%">57.7&#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="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets.  The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.   </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents forward currency exchange contracts and a Treasury Rate Lock contract that are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d">Other current assets</span> and Other current liabilities on our Consolidated Balance Sheets. </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents arrangements to receive payments from buyers of our divested companies or pay former owners of acquired companies that are included in Other current and non-current assets or Other current liabilities on our Consolidated Balance Sheets.  The fair values are estimated using scenario-based methods based upon estimated future milestones.  </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets include a Treasury Rate Lock contract and a foreign currency exchange contract, both related to the pending acquisition of Transporeon.  </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Treasury Rate Lock contract is a cash flow hedge with gains or losses reported as a component of other comprehensive income and subsequently amortized to interest expense over the term of the associated debt.</span><span style="color:#ee2724;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:400;line-height:120%">At the end of 2022, the notional amount of the interest rate-lock contract was $400.0&#160;million, and the fair value of the contract was $7.2&#160;million. </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency exchange contract is to economically hedge the euro-denominated purchase price of Transporeon.  The gains or losses are recognized in other income (expense), net.  The notional amount of the foreign currency exchange contract was $1,999.4&#160;million, and the fair value of this contract was $10.4 million.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Fair Value Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of all outstanding financial instruments that are not recorded at fair value on a recurring basis (debt) was approximately $1.5 billion and $1.4 billion at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the senior notes was determined based on observable market prices in less active markets and is categorized accordingly as Level II.  The fair values do not indicate the amount we would currently have to pay to extinguish any of this debt.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758112800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue and Remaining Performance<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Deferred Revenue and Remaining Performance Obligations</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11: DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our deferred revenue during 2022 and 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><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:15.276%"/><td style="width:0.1%"/><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"/></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><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"/><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:#ececec;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%">Beginning balance of the period</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from prior year-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Billings net of revenue recognized from current year</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance of the period</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%">737.6&#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 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%">631.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="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"/></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"/></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"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, approximately $1.6 billion of revenue is expected to be recognized from remaining performance obligations for which goods or services have not been delivered, primarily subscription, software, and software maintenance, and to a lesser extent, hardware and professional services contracts.  We expect to recognize $1.2&#160;billion or 72% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758081392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12: INCOME TAXES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.970%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Income before taxes:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">United States</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%">117.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%">144.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%">24.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:#ececec;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%">Foreign</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.3&#160;</span></td><td style="background-color:#ececec;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%">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%">569.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 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%">574.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 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%">395.0&#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:11pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #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%">Provision (benefit) for taxes:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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%">Current</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%">98.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%">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 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.8)</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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ececec;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="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%">0.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">4.2&#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 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%">(22.1)</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">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%">12.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%">5.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.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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="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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.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 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.9&#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:#ececec;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">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%">48.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%">76.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%">62.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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="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%">111.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 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%">74.5&#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 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%">18.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align: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 tax provision</span></td><td style="background-color:#ececec;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:#ececec;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%">119.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">81.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">4.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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%">Effective tax rate</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%">21.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><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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (&#8220;effective tax rate&#8221;) was as follows:</span></div><div style="margin-top:6pt"><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:57.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><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:12.057%"/><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:12.062%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax rate resulting from:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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 19pt;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%">Change in valuation allowance</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"><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%">&#8212;&#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%">2.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:#ececec;padding:2px 1pt 2px 19pt;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%">U.S. State income taxes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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 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%">Stock-based compensation</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.8&#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%">1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Excess tax benefit related to stock-based compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Other U.S. taxes on foreign 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%">(3.5)</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%">(1.6)</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%">(1.0)</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:#ececec;padding:2px 1pt 2px 19pt;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%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ececec;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.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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.3)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Tax reserve releases</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.8)</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%">(2.1)</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%">(4.8)</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:#ececec;padding:2px 1pt 2px 19pt;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%">Intellectual property restructuring and tax law changes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ececec;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 19pt;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%">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: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"><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%">0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#ececec;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%">Effective tax rate</span></td><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">14.2&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">1.1&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rates for 2022 and 2021 were 21.0% and 14.2%.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate in 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased compared to 2021 primarily due to a one-time tax benefit recorded in 2021 related to the revaluation of the Netherlands deferred tax assets mentioned below and lower stock-based compensation deductions during 2022.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, due to a change in the Netherlands tax law, the statutory tax rate was increased from 25.0% to 25.8% effective January 1, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we recorded a one-time tax benefit of $14.4&#160;million in 2021 due to the revaluation of the Netherlands deferred tax assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.  The significant components of deferred tax assets and liabilities were as follows:</span></div><div style="margin-top:6pt"><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 style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Global intangible low-taxed income</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%">137.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%">207.6&#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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Purchased intangibles</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.8&#160;</span></td><td style="background-color:#ececec;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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Operating lease right-of-use 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:10pt;font-weight:400;line-height:100%">29.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%">33.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Other</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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%">Total deferred tax liabilities</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%">304.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">369.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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">Deferred tax assets:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Capitalized research and development</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%">67.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.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">U.S. tax credit carryforwards</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.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%">25.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Expenses not currently deductible</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Foreign net operating loss carryforwards</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.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%">18.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">U.S. net operating loss carryforwards</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%">4.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%">5.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Other</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;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%">Total deferred tax assets</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%">627.2&#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 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%">654.2&#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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Valuation allowance</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ececec;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%">Total deferred tax assets</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%">584.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">608.5&#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:#ececec;padding:2px 1pt;text-align: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 deferred tax assets</span></td><td style="background-color:#ececec;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:#ececec;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%">280.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">238.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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-current deferred income tax assets</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%">438.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%">502.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:#ececec;padding:2px 1pt 2px 12.25pt;text-align: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-current deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.8)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263.1)</span></td><td style="background-color:#ececec;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 deferred tax assets</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%">280.6&#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 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%">238.9&#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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, we have U.S. federal and foreign net operating loss carryforwards, or NOLs, of approximately</span><span style="background-color:#ffffff;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:400;line-height:120%">$9.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$82.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.  The U.S. federal NOLs will begin to expire in 2026.  There is generally no expiration for the foreign NOLs.  Utilization of our U.S. federal NOLs is subject to annual limitations in accordance wit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h the applicable tax code.  We have determined that it is more likely than not that we will not realize a portion of the foreign NOLs and, accordingly, a valuation allowance has been established for such amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have California research and development credit carryforwards of approximately $33.6 million, which have an indefinite carryforward period.  We believe that it is more likely than not that we will not realize a significant portion of the California research and development credit carryforwards and, accordingly, a valuation allowance has been established for such amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Tax Act, we can repatriate foreign earnings back to the U.S. when needed with minimal U.S. income tax consequences.  We reinvested a large portion of our undistributed foreign earnings in acquisitions and other investments and intend to bring back a portion of foreign cash that was subject to the transition tax and the global intangible low-taxed income tax.  During 2022, we repatriated $350.3 million of our foreign earnings to the U.S.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at the end of 2022 was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$76.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  A reconciliation of gross unrecognized tax benefits was as follows:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.496%"/><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:12.500%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.6&#160;</span></td><td style="background-color:#ececec;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%">Increase related to current year tax positions</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.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%">9.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%">8.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase related to prior years' tax positions</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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%">Settlement with taxing authorities</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)</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><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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%">Ending balance</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%">76.5&#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%">64.2&#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%">64.1&#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"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were</span><span style="background-color:#ffffff;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:400;line-height:120%">$51.6 million and $42.3 million at the end of 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our subsidiaries are subject to U.S. federal, state, and foreign income taxes.  Our tax years are substantially closed for all U.S. federal and state income taxes for audit purposes through 2015.  Non-U.S. income tax matters have been concluded for years through 2008.  We are currently in various stages of multiple year examinations from state and foreign (multiple jurisdictions) taxing authorities.  While we generally believe it is more likely than not that our tax positions will be sustained, it is reasonably possible that future obligations related to these matters could arise.  We believe that our reserves are adequate to cover any potential assessments that may result from the examinations and negotiations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although timing of the resolution and/or closure of audits is not certain, we do not believe that our gross unrecognized tax benefits would materially change in the next twelve months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.  Our liability for unrecognized tax benefits including interest and penalties was recorded in Other non-current liabilities on our Consolidated Balance Sheets.  At the end of 2022 and 2021, we accrued $8.4 million and $9.2 million for interest and penalties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the U.S. federal government enacted the Inflation Reduction Act (&#8220;IRA&#8221;) of 2022.  The IRA includes a 15% corporate alternative minimum tax effective in 2024 for certain large corporations, a 1% excise tax on net share repurchases after December 31, 2022, and several tax incentives to promote clean energy.  We do not expect the provisions of the IRA to have a material impact on our financial results.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: 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 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: 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.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760208176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Employee Stock Benefit Plans</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13: EMPLOYEE STOCK BENEFIT PLANS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amended and Restated 2002 Stock Plan</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> our stockholders approved an amendment to the 2002 Stock Plan to increase the number of shares of common stock available for issuance by 18.0&#160;million shares.  As such, our Amended and Restated 2002 Stock Plan provides for the granting of incentive and non-statutory stock options and Restricted Stock Units (&#8220;RSUs&#8221;) for up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92.6 million shares.  At the end of 2022, the remaining number of shares available for grant under the 2002 stock plan was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt"><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 components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:55.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.803%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Restricted stock units</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.2&#160;</span></td><td style="background-color:#ececec;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%">Stock options</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.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.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%">1.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:#ececec;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%">ESPP</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ececec;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%">Total stock-based compensation expense</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%">120.4&#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%">122.6&#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%">83.0&#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"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows:</span></div><div style="margin-top:6pt"><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 style="width:60.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Cost of sales</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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%">Research and development</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%">28.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%">29.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%">22.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:#ececec;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ececec;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%">General and administrative</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%">55.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%">62.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%">38.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:#ececec;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%">Total stock-based compensation expense</span></td><td style="background-color:#ececec;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:#ececec;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%">120.4&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">122.6&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">83.0&#160;</span></td><td style="background-color:#ececec;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, total unamortized stock-based compensation expense was $186.9 million, with a weighted-average recognition period of 1.9 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant RSUs containing only service conditions and RSUs containing a combination of service, performance, and market conditions (&#8220;PSUs&#8221;).  RSUs containing only service conditions typically vest ratably over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwODM_8c04401d-bcdb-4086-971d-685984519611">three</span>- to four-year service period.  PSUs are granted to executive officers and other senior employees and vest after a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzExOTI_277af42a-474c-4930-9dda-3dd8abd85cb3">two</span>- to three-year service period.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value at the grant date is determined by (a) the closing pr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ice of our common stock for awards containing only service or both service and performance conditions, or (b) the Monte Carlo valuation model for awards containing both service and  market conditions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For PSUs, the number of shares received at vesting&#160;will&#160;range&#160;from&#160;0%&#160;to&#160;200% of&#160;the&#160;target&#160;grant&#160;amount based on either  market conditions or performance conditions.  Market conditions consider our relative total stockholder return (&#8220;TSR&#8221;) of our common stock as compared to the TSR of the constituents of the S&amp;P 500 over the vesting period.  Performance conditions consider the achievement of our financial results over the vesting period.  </span></div><div style="margin-top:6pt"><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:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.153%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Restricted Stock Units Outstanding </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Number of Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:8pt;font-weight:700;line-height:100%">Weighted&#160;Average<br/>Grant-Date&#160;Fair&#160;Value per Share</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except for per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.96&#160;</span></td><td style="background-color:#ececec;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </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%">2.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%">73.32&#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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested, net </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:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#ececec;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%">Canceled and forfeited</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.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%">63.02&#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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#ececec;border-bottom:3pt double #000;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.0&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.32&#160;</span></td><td style="background-color:#ececec;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></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes 0.3 million PSUs granted, 0.5 million PSUs vested, 0.3&#160;million PSUs cancelled and forfeited, and 0.6 million PSUs outstanding at the end of the year.  </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of all RSUs granted during 2022, 2021, and 2020 was $73.32, $78.44, and $42.50 per share.  The fair value of all RSUs vested during 2022, 2021, and 2020 was $108.3 million, $81.4 million, and $78.0 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an ESPP under which our stockholders have approved an aggregate of 39.0 million shares of common stock for issuance to eligible employees.  The fair value at the grant date is based on the Black-Scholes valuation model.  The plan permits eligible employees to purchase common stock through payroll deductions at 85% of the lower of the fair market value of the common stock at the beginning or at the end of each offering period, which is six months.  Rights to purchase shares are granted during the first and third quarter of each year.  The ESPP terminates on March 15, 2027.  In 2022, 2021, and 2020, 0.6 million, 0.6 million, and 0.8&#160;million shares were issued, representing $34.7 million, $33.4 million, and $26.9 million in cash received for the issuance of stock under the ESPP.  At the end of 2022, the number of shares reserved for future purchases was 5.4 million.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113761269488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock Repurchase<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common Stock Repurchase</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14: COMMON STOCK REPURCHASE</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, our Board of Directors approved a new share repurchase program (&#8220;2021 Stock Repurchase Program&#8221;) authorizing up to $750.0&#160;million in repurchases of our common stock.  Under the 2021 Stock Repurchase Program, the share repurchase authorization does not have an expiration date and supersedes and replaces the $600.0&#160;million share repurchase </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">authorization approved by our Board of Directors in November 2017 (&#8220;2017 Stock Repurchase Program&#8221;), of which $50.7&#160;million was remaining and has been cancelled.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 Stock Repurchase Program, we may repurchase shares from time to time, subject to business and market conditions and other investment opportunities, through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by other means.  The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors.  The 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at the Company&#8217;s discretion without notice.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, 2021, and 2020, we repurchased approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 6.0 million, 2.1&#160;million, and 1.9&#160;million shares of common stock in open market purchases under our 2017 and 2021 Stock Repurchase Programs, at an average price of $65.90, $85.75, and $43.40 per share, for a total of $394.7 million, $180.0&#160;million, and $81.6&#160;million. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the end of 2022, the 2021 Stock Repurchase Program had remaining authorized funds of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$215.3&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock repurchases are reflected as a decrease to common stock based on par value and additional-paid-in-capital, based on the average book value per share for all outstanding shares calculated at the time of each individual repurchase transaction.  The excess of the purchase price over this average for each repurchase was charged to retained earnings.  As a result of the 2022 repurchases, retained earnings was reduced by </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$347.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2022.  Common stock repurchases under the program were recorded based upon the trade date for accounting purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the additional outstanding indebtedness we have and expect to incur in connection with the pending Transporeon acquisition, we have temporarily discontinued our share repurchases.  See</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i33743bc37eaa4c9696676ec252553cfe_127" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> Note 3 &#8220;Acquisition and Divestitures&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report for future information regarding our intended acquisition of Transporeon.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: 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(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754636000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description Of Business And Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis Of Presentation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Consolidated Financial Statements include our results of our consolidated subsidiaries.  Intercompany accounts and transactions have been eliminated.  Noncontrolling interests represent the noncontrolling stockholders&#8217; proportionate share of the net assets and results of operations of our consolidated subsidiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a 52&#8211;53 week fiscal year ending on the Friday nearest to December&#160;31.  Fiscal 2022, 2021, and 2020 were all 52-week years ending on December&#160;30, 2022, December&#160;31, 2021, and January&#160;1, 2021.  Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.</span></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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use Of Estimates</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  Estimates and assumptions are used for revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (&#8220;SSP&#8221;) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and income taxes.  We base our estimates on historical experience and various other assumptions we believe to be reasonable</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Actual results that we experience may differ materially from our estimates.</span></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="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Reportable Segments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. </span></div>Our Chief Executive Officer and Chief Operating Decision Maker views and evaluates operations based on the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformance with U.S. GAAP.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. &#160;Revenue is recognized net of allowance for returns and any taxes collected from customers.  We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine SSP for each performance obligation. &#160;We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services. &#160;In instances where SSP is not directly observable, we determine SSP using information that may include market conditions and other observable inputs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from products, services, and subscriptions; each of which is a distinct performance obligation.  Descriptions are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue includes hardware and software licenses.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardwar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped. &#160;We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> including perpetual and term licenses is recognized upon delivery and commencement of license term. &#160;In general, our contracts do not provide for customer specific acceptances.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue includes hardware and software maintenance and support and professional services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware maintenance and support, commonly called extended warranty, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">entitles the customer to receive replacement parts and repair services. &#160;Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027">one</span> to two years depending on the product line.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software maintenance and support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support.  Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949">one</span> to three years, with one year being most common.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services.  The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue includes Software as a Service (&#8220;SaaS&#8221;), data, and hosting services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS may be sold with devices used to collect, generate, and transmit data. &#160;SaaS is distinct from the related devices.  In addition, we may host the software that the customer has separately licensed.  Hosting services are distinct from the underlying software.  </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription terms generally range from month-to-month to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d">one</span> to three years. &#160;Subscription revenue is recognized monthly over the subscription term,&#160;commencing from activation.</span></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="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, includes billed and unbilled amounts due from customers.  Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required.  Both billed and unbilled amounts due are stated at their net estimated realizable value.  The unbilled receivables were $33.6 million and $39.5 million at the end of 2022 and 2021. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected.  Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors such as age of the accounts receivable balances, credit quality, historical experience, and current</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and future </span>economic conditions that may affect a customer&#8217;s ability to pay.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred Costs to Obtain Customer Contracts</a></td>
<td class="text">Deferred Costs to Obtain Customer ContractsSales commissions incurred in obtaining contracts that include maintenance or subscription revenue are deferred if the contractual term is greater than a year or if renewals are expected, and the renewal commission is not commensurate with the initial commission.  These commission costs are deferred and amortized over the estimated benefit period, which is either the contract term or the shorter of customer life or product life that ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc">three</span> to seven years.  Contracts with an amortization period of a year or less from this deferral requirement are expensed as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value.  Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances.  Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues.  If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.</span></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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable.  Useful lives generally range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d">four</span> to six years for machinery and equipment, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2">five</span> to ten years for furniture and fixtures, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d">two</span> to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements.  We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1">two</span> to five years.</span></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="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception.  Operating leases with lease terms greater than&#160;one year are included in Operating lease right-of-use (&#8220;ROU&#8221;) assets, in both Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.  Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at commencement date.  The operating lease ROU asset includes adjustments made for uneven rents, lease incentives, and lease impairments.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div>Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date.  When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets.  Critical estimates when valuing intangible assets include expected future cash flows based on consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates.  Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs are expensed as incurred.</span></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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist.  To determine whether goodwill is impaired, we first assess qualitative factors.  Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events.  If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis.  Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.</span></div>When performing a quantitative approach, we compare the reporting unit&#8217;s carrying amount, including goodwill, to the reporting unit's fair value.  The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates.  If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired in a business combination are recorded at fair value.  Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three years to ten years and have a weighted-average useful life of approximately seven years.  We write off fully amortized intangible assets when those assets are no longer used.</span></div>We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows.  The estimated future cash flows are primarily based upon assumptions about expected future operating performance.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue for warranty costs as part of our cost of sales based on associated material product costs, technical support labor costs, and costs incurred by third parties performing work on our behalf.  Our expected future cost is primarily estimated based upon historical trends in the volume of product returns within the warranty period and the cost to repair or replace the equipment.  When products sold include warranty provisions, they are covered by a warranty for periods ranging from one year to two years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty expenses o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.7 million</span><span style="background-color:#ffffff;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:400;line-height:120%">and $17.1 million are included in Other current liabilities in the Consolidated Balance Sheets at the end of 2022 and 2021.</span></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="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the balance sheet date.  Revenue and expense are translated at average monthly exchange rates during the year.  Translation adjustments resulting from this process are recorded to other comprehensive income.</span></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is based on the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date fair value of the awards, net of expected forfeitures.  Expense is generally recognized on a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> straight-line basis over </span>the requisite service period of the stock awards.  The estimate of the forfeiture rate is based on historical experience.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research And Development Costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred.  Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred.  We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.</span></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="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income.  A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized.  Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position.  We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes.  Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.  Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions.  We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions.  Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges.  The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.</span></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Of Risk</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are maintained with several financial institutions.  Deposits held with banks may exceed the amount of insurance provided on such deposits.  Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers.  We perform ongoing credit evaluations of our customers&#8217; financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we rely on a limited number of suppliers for a number of our critical components.</span></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="Show.showAR( this, 'defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies', window );">Guarantees, Including Indirect Guarantees Of Indebtedness Of Others</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees, Including Indirect Guarantees of Indebtedness of Others</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters.  We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties.  These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.  In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities.  In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.  Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2022 and 2021.</span></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="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily denominated in New Zealand Dollars, Brazil Real, Canadian Dollars, Norwegian Krone, and Euro.  T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts.  We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions, including the fourth quarter of 2022 foreign currency contract for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the &#8364;1.88&#160;billion or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 billion</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pending acquisition of Transporeon.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above-mentioned foreign currency contracts are marked-to-market through earnings every reporting period and generally range in maturity from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e">one</span> to two months, or from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79">four</span> to six months for contracts related to acquisitions.  We do not enter into foreign currency forward contracts for trading purposes.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, in conjunction with the pending acquisition of Transporeon, we entered into a contract to offset the changes in the price of U.S. Treasury Notes with an original maturity of 10 years (&#8220;Treasury Rate Lock&#8221;).  The purpose of the Treasury Rate Lock is to minimize the impact of interest rate fluctuations on new fixed-rate debt expected to be issued in connection with this acquisition.  This derivative contract is accounted for as a cash flow hedge and is marked-to-market each period with gains or losses recorded through other comprehensive income.  Upon issuance of the debt, the derivative is settled, and the other comprehensive income is amortized as interest expense over the 10-year debt term by use of the effective interest rate method.  At the end of 2021, there were no derivatives outstanding that were accounted for as hedges.</span></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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently issued Accounting Pronouncements not yet Adopted and Recent Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued Accounting Pronouncements not yet Adopted</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements applicable or material to us not yet adopted.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently adopted accounting pronouncements.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="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 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GuaranteesIndemnificationsAndWarrantiesPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="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 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-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 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: 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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="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> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: 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><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(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="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 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="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 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<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 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: 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 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 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<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 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-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 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="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 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="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><br>Reference 2: 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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: 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)(v)<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> -URI https://asc.fasb.org/topic&amp;trid=2228938<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758057632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share:</span></div><div style="margin-top:6pt"><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.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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.911%"/><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.916%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Numerator:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Net income attributable to Trimble Inc.</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%">449.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%">492.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%">389.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:#ececec;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%">Denominator:</span></td><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Weighted average number of common shares used in basic earnings per share</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%">248.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%">251.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%">250.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:#ececec;padding:2px 1pt 2px 13pt;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 dilutive securities</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share</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%">250.2&#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 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%">254.3&#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 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%">252.3&#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:#ececec;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 earnings per share</span></td><td style="background-color:#ececec;border-top: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:#ececec;border-top: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%">1.81&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;border-top: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:#ececec;border-top: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%">1.96&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;border-top: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:#ececec;border-top: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%">1.56&#160;</span></td><td style="background-color:#ececec;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top: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:#ffffff;border-top: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%">1.80&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">1.94&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;border-top: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%">1.55&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive weighted-average shares </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:#ffffff;padding:2px 0 2px 1pt;text-align: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%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758143488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions And Divestitures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock', window );">Schedule of Business Combination, Separately Recognized Transactions</a></td>
<td class="text"><div style="margin-top:6pt"><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 business combinations completed during the periods indicated:</span></div><div style="margin-top:6pt"><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:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.496%"/><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:12.500%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Fair value of total purchase consideration</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.1&#160;</span></td><td style="background-color:#ececec;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%">Less fair value of net assets acquired:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Net tangible assets acquired</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible 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:10pt;font-weight:400;line-height:100%">131.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%">67.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%">56.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:#ececec;padding:2px 1pt 2px 19pt;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%">Deferred taxes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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:#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%">Goodwill</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%">258.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 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%">175.5&#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 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%">149.3&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113761194192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets And Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Schedule Of Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our intangible assets: </span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:15.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:9.864%"/><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:10.011%"/><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.180%"/><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:9.864%"/><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:10.020%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of 2021</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:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross&#160;Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Net&#160; Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross&#160;Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Net&#160; Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Developed product technology</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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:400;line-height:100%">6</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,004.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(722.7)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">282.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,011.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(748.2)</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">263.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">8</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:10pt;font-weight:400;line-height:100%">654.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#ececec;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:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ececec;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%">39.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">6.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">48.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">(45.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">3.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:10pt;font-weight:400;line-height:100%">Distribution rights and other intellectual properties</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">4</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:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"/><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:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,706.4&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(1,208.3)</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">498.1&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">1,737.7&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">(1,231.1)</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;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:10pt;font-weight:400;line-height:100%">506.6&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule Of Estimated Future Amortization Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets at the end of 2022 was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">2023</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.5&#160;</span></td><td style="background-color:#ececec;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%">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%">109.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:#ececec;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%">2025</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ececec;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%">2026</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%">67.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:#ececec;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%">2027</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ececec;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%">Thereafter</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%">61.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:#ececec;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%">Total</span></td><td style="background-color:#ececec;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:#ececec;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%">498.1&#160;</span></td><td style="background-color:#ececec;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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule Of Changes In Carrying Amount Of Goodwill By Operating Segment</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment were as follows:</span></div><div style="margin-top:6pt"><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:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:8.995%"/><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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/></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%">Balance as of year end 2021</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%">2,141.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%">403.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%">440.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%">995.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%">3,981.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="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:#ececec;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%">Additions due to acquisition</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.1&#160;</span></td><td style="background-color:#ececec;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%">Decrease from divestitures</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.9)</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.9)</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%">(6.9)</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.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:#ececec;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%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ececec;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:#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%">Balance as of year end 2022</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%">2,300.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 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%">382.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 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%">471.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 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%">983.9&#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 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%">4,137.9&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.</p></div>
<a href="javascript:void(0);" onclick="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)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760323984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components Of Net Inventories</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Inventories:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Raw materials</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%">154.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%">129.6&#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:#ececec;padding:2px 1pt 2px 19pt;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%">Work-in-process</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%">234.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%">221.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:#ececec;padding:2px 1pt 2px 37pt;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%">Total inventories</span></td><td style="background-color:#ececec;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:#ececec;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%">402.5&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">363.3&#160;</span></td><td style="background-color:#ececec;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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Components Of Property And Equipment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Land, building, furniture, and leasehold improvements</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%">244.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%">238.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:#ececec;padding:2px 1pt 2px 19pt;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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.8&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software and licenses</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%">146.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%">150.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:#ececec;padding:2px 1pt 2px 19pt;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%">Construction in progress </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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="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%">578.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%">596.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Total property and equipment, net</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.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:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.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:middle"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area were as follows: </span></div><div style="margin-top:6pt"><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 style="width:67.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/></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%">United States</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%">157.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%">171.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:#f5f5f5;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%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#f5f5f5;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%">Asia Pacific and Rest of World</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%">21.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%">17.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:#f5f5f5;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%">Total property and equipment, net</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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%">219.0&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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%">233.2&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of Accumulated Other Comprehensive Loss, Net</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of related tax were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation adjustments</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160.0)</span></td><td style="background-color:#ececec;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%">Gain on cash flow hedge</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.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align: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 unrealized actuarial gains (losses)</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ececec;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%">Total accumulated other comprehensive loss</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%">(234.9)</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%">(161.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"/></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="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 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113761267840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment Reporting, Measurement 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule Of Revenue, Operating Income And Identifiable Assets By Segment</a></td>
<td class="text"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:41.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.500%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.889%"/><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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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"/></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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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%">1,494.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%">756.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%">821.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%">604.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%">3,676.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="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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.8&#160;</span></td><td style="background-color:#ececec;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="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 style="height:15pt"><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:#ececec;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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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"/></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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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%">1,422.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%">828.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%">771.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%">636.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%">3,659.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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963.2&#160;</span></td><td style="background-color:#ececec;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="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 style="height:15pt"><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:#ececec;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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Segment revenue</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%">1,231.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%">650.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%">630.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%">640.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%">3,152.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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Segment operating income </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.6&#160;</span></td><td style="background-color:#ececec;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="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></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:39.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.534%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.539%"/><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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">As of Year End 2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net</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%">305.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%">137.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%">79.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%">121.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%">643.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:#ececec;padding:2px 1pt 2px 19pt;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%">Inventories</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.5&#160;</span></td><td style="background-color:#ececec;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:top"><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%">2,300.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%">382.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%">471.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%">983.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%">4,137.9&#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:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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:700;line-height:100%">As of Year End 2021</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"/><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:#ececec;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net </span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624.8&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories </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%">79.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%">136.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%">67.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%">80.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%">363.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:#ececec;padding:2px 1pt 2px 19pt;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%">Goodwill</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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,141.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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,981.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:#ececec;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:700;line-height:100%">As of Year End 2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accounts receivable, net</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%">260.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%">117.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%">91.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%">151.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%">620.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:#ececec;padding:2px 1pt 2px 19pt;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%">Inventories </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301.7&#160;</span></td><td style="background-color:#ececec;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:top"><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%">1,997.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%">415.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%">453.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%">1,009.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%">3,876.5&#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="Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><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:51.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.250%"/><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:14.255%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Consolidated segment operating income</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.6&#160;</span></td><td style="background-color:#ececec;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%">Unallocated general corporate expenses</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%">(123.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%">(106.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%">(74.0)</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:#ececec;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%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156.6)</span></td><td style="background-color:#ececec;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="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"/></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%">Acquisition / divestiture items</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%">(32.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4)</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:#ececec;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%">Stock-based compensation / deferred compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.4)</span></td><td style="background-color:#ececec;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%">Restructuring and other 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%">(54.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.1)</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%">(31.4)</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:#ececec;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%">Consolidated operating income</span></td><td colspan="2" style="background-color:#ececec;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%">510.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">561.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">419.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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%">Total non-operating 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%">58.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%">13.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%">(24.8)</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:#ececec;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%">Consolidated income before taxes</span></td><td style="background-color:#ececec;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:#ececec;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%">569.1&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">574.6&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">395.0&#160;</span></td><td style="background-color:#ececec;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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule Of Revenue From Customers by Geographic Area</a></td>
<td class="text"><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:41.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><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:9.572%"/><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:9.572%"/><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:10.449%"/><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:9.579%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reporting Segments</span></td><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</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:8pt;font-weight:700;line-height:100%">Geospatial</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:8pt;font-weight:700;line-height:100%">Resources and Utilities</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:8pt;font-weight:700;line-height:100%">Transportation</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:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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%">938.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%">320.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%">227.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%">469.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,955.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Europe</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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,037.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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%">192.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%">140.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%">51.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%">30.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%">415.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Rest of World</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue </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%">1,494.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 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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756.5&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821.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 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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604.2&#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%">3,676.3&#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="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></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:700;line-height:100%">2021</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">North America</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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,866.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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%">386.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%">282.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%">368.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%">87.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%">1,124.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Asia Pacific</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</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.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%">47.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%">123.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%">25.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%">221.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Total segment revenue </span></td><td style="background-color:#ececec;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:#ececec;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,422.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">828.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">771.3&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">636.5&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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,659.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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%">703.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%">249.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%">191.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%">502.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%">1,647.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Europe</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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%">165.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%">64.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%">34.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%">403.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Rest of World</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,231.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">650.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">630.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">640.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000;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:1pt solid #000;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,152.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Components Of Property And Equipment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment, net were as follows:</span></div><div style="margin-top:6pt"><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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Land, building, furniture, and leasehold improvements</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%">244.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%">238.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:#ececec;padding:2px 1pt 2px 19pt;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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.8&#160;</span></td><td style="background-color:#ececec;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software and licenses</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%">146.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%">150.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:#ececec;padding:2px 1pt 2px 19pt;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%">Construction in progress </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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="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%">578.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%">596.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363.0)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Total property and equipment, net</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.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:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.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:middle"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area were as follows: </span></div><div style="margin-top:6pt"><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 style="width:67.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/></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%">United States</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%">157.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%">171.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:#f5f5f5;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%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#f5f5f5;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%">Asia Pacific and Rest of World</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%">21.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%">17.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:#f5f5f5;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%">Total property and equipment, net</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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%">219.0&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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%">233.2&#160;</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="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 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="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.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="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>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758126352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LongtermDebtCurrentAndNoncurrentAbstract', window );"><strong>Long-Term Debt, Current and Noncurrent [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule Of Debt</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span></div><div style="margin-top:6pt"><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:41.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><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:14.835%"/><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:10.742%"/><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:10.747%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:8pt;font-weight:700;line-height:100%">At the End of Year</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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective interest rate </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="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Date of Issuance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">Senior Notes: </span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, 4.15%, due June 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:400;line-height:100%">4.36%</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%">300.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%">300.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, 4.75%, due December 2024</span></div></td><td colspan="3" style="background-color:#ececec;padding:0 10pt"/><td colspan="3" style="background-color:#ececec;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%">November 2014</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding: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%">4.95%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Senior Notes, 4.90%, due June 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:400;line-height:100%">5.04%</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%">600.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%">600.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Credit Facilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="display:none"/></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%">&#160;&#160;&#160;2022 Revolving Credit Facility, due March 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">September 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:400;line-height:100%">5.54%</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%">225.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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></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%">Total debt</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="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%">1,520.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,293.2&#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="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Less: Short-term debt</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></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%">Long-term debt</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 style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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,220.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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:1pt solid #000;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,293.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Maturities</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, our debt maturities based on outstanding principal were as follows:</span></div><div style="margin-top:6pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In million)</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">2023</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%">300.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:#ececec;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%">2024</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;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%">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%">&#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:#ececec;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%">2026</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">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%">225.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">Total</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,525.0&#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><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_LongtermDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-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 entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="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.22)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<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 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<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 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: 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 7: 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 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<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 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: 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 12: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113756464544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule Of Lease Costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consisted of:</span></div><div style="margin-top:6pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating lease expense</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense and 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:10pt;font-weight:400;line-height:100%">14.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%">17.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Total lease expense</span></td><td style="background-color:#ececec;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:#ececec;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%">51.1&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">53.3&#160;</span></td><td style="background-color:#ececec;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Cash paid for liabilities included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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%">Operating cash flows from operating leases</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 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%">35.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%">35.9&#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:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for Operating lease liabilities:</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%">26.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%">49.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Excludes cash payments for short-term leases, which are not capitalized. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Operating lease right-of-use assets</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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"/></tr><tr><td colspan="3" style="background-color:#ececec;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c">Other current liabilities</span></span></span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#ececec;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:middle"><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%">105.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%">121.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total operating lease liabilities</span></td><td style="background-color:#ececec;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:#ececec;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%">140.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">156.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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: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:#ececec;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%">Weighted-average discount rate     </span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.30&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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%">6 years</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%">7 years</span></td></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Operating Lease Maturities</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, the maturities of lease liabilities were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.713%"/><td style="width:0.1%"/></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-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">2023</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">30.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:#ececec;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%">2025</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">16.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:#ececec;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%">2027</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">35.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:#ececec;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%">Total lease payments</span></td><td style="background-color:#ececec;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:#ececec;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%">155.8&#160;</span></td><td style="background-color:#ececec;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</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.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:#ececec;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%">Total </span></td><td style="background-color:#ececec;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:#ececec;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%">140.1&#160;</span></td><td style="background-color:#ececec;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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113758149344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Assets And Liabilities Measured At Fair Value On A Recurring Basis</a></td>
<td class="text"><div style="margin-top:6pt"><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:29.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><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:7.233%"/><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:7.233%"/><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:5.771%"/><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:7.818%"/><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:7.233%"/><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:7.233%"/><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:5.780%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">Fair Values as of the end of 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:8pt;font-weight:700;line-height:100%">Fair Values as of the end of 2021</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"/></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:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</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:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</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:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</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:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</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:7.5pt;font-weight:700;line-height:100%">(Level I)</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:7.5pt;font-weight:700;line-height:100%">(Level II)</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:7.5pt;font-weight:700;line-height:100%">(Level III)</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:8pt;font-weight:700;line-height:100%">Total</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:7.5pt;font-weight:700;line-height:100%">(Level I)</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:7.5pt;font-weight:700;line-height:100%">(Level II)</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:7.5pt;font-weight:700;line-height:100%">(Level III)</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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"/><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"/><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"/><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"/><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"/><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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan </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 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%">31.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%">&#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 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%">&#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 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%">31.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%">44.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%">&#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 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%">&#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 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%">44.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives </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:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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"> (3)</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%">&#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%">3.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%">3.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%">&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Total assets measured at fair value</span></td><td style="background-color:#ececec;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:#ececec;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%">31.5&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">18.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">3.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">44.7&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">0.1&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">44.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan </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 style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">44.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 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%">$</span></td><td style="background-color:#ececec;padding:2px 0;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%">44.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives </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%">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%">&#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%">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%">&#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%">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%">&#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%">0.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration </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">(3)</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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%">Total liabilities measured at fair value</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%">31.5&#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 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%">0.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"/><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%">&#8212;&#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 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%">31.7&#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 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%">44.7&#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 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%">0.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"/><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%">12.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 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%">57.7&#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="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets.  The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.   </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents forward currency exchange contracts and a Treasury Rate Lock contract that are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d">Other current assets</span> and Other current liabilities on our Consolidated Balance Sheets. </span></div>(3)Represents arrangements to receive payments from buyers of our divested companies or pay former owners of acquired companies that are included in Other current and non-current assets or Other current liabilities on our Consolidated Balance Sheets.  The fair values are estimated using scenario-based methods based upon estimated future milestones.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: 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> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760208176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue and Remaining Performance Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer Rollforward</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our deferred revenue during 2022 and 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><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:15.276%"/><td style="width:0.1%"/><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"/></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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><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"/><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:#ececec;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%">Beginning balance of the period</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from prior year-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Billings net of revenue recognized from current year</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.3&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance of the period</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%">737.6&#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 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%">631.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="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"/></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"/></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"/></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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113761004224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule Of Income Before Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.970%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Income before taxes:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">United States</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%">117.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%">144.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%">24.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:#ececec;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%">Foreign</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.3&#160;</span></td><td style="background-color:#ececec;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%">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%">569.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 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%">574.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 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%">395.0&#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:11pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #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%">Provision (benefit) for taxes:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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%">Current</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%">98.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%">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 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.8)</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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ececec;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="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%">0.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">4.2&#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 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%">(22.1)</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">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%">12.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%">5.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.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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="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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.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 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.9&#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:#ececec;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">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%">48.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%">76.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%">62.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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="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%">111.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 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%">74.5&#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 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%">18.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align: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 tax provision</span></td><td style="background-color:#ececec;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:#ececec;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%">119.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">81.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">4.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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%">Effective tax rate</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%">21.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><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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule Of Provision For Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.970%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;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%">Income before taxes:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">United States</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%">117.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%">144.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%">24.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:#ececec;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%">Foreign</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.3&#160;</span></td><td style="background-color:#ececec;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%">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%">569.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 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%">574.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 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%">395.0&#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:11pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:3pt double #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%">Provision (benefit) for taxes:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;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%">Current</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%">98.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%">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 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.8)</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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.7)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ececec;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="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%">0.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">4.2&#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 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%">(22.1)</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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">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%">12.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%">5.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.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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="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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.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 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.9&#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:#ececec;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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%">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%">48.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%">76.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%">62.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:#ececec;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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="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%">111.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 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%">74.5&#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 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%">18.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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align: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 tax provision</span></td><td style="background-color:#ececec;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:#ececec;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%">119.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">81.8&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">4.4&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000;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%">Effective tax rate</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%">21.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><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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (&#8220;effective tax rate&#8221;) was as follows:</span></div><div style="margin-top:6pt"><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:57.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><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:12.057%"/><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:12.062%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax rate resulting from:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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 19pt;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%">Change in valuation allowance</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"><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%">&#8212;&#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%">2.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:#ececec;padding:2px 1pt 2px 19pt;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%">U.S. State income taxes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;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 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%">Stock-based compensation</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.8&#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%">1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ececec;padding:2px 1pt 2px 19pt;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%">Excess tax benefit related to stock-based compensation</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Other U.S. taxes on foreign 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%">(3.5)</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%">(1.6)</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%">(1.0)</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:#ececec;padding:2px 1pt 2px 19pt;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%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ececec;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.2)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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.3)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Tax reserve releases</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.8)</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%">(2.1)</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%">(4.8)</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:#ececec;padding:2px 1pt 2px 19pt;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%">Intellectual property restructuring and tax law changes</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ececec;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 19pt;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%">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: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"><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%">0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#ececec;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%">Effective tax rate</span></td><td colspan="2" style="background-color:#ececec;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%">21.0&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">14.2&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;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%">1.1&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule Of Deferred Tax Assets And Liabilities</a></td>
<td class="text">The significant components of deferred tax assets and liabilities were as follows:<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 style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</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:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Global intangible low-taxed income</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%">137.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%">207.6&#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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Purchased intangibles</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.8&#160;</span></td><td style="background-color:#ececec;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:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Operating lease right-of-use 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:10pt;font-weight:400;line-height:100%">29.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%">33.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Other</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;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%">Total deferred tax liabilities</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%">304.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">369.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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></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%">Deferred tax assets:</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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Capitalized research and development</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%">67.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.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">U.S. tax credit carryforwards</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.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%">25.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Expenses not currently deductible</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Foreign net operating loss carryforwards</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.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%">18.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">U.S. net operating loss carryforwards</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%">4.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%">5.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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Other</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;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%">Total deferred tax assets</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%">627.2&#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 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%">654.2&#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:#ececec;padding:2px 1pt 2px 12.25pt;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%">Valuation allowance</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ececec;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%">Total deferred tax assets</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%">584.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">608.5&#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:#ececec;padding:2px 1pt;text-align: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 deferred tax assets</span></td><td style="background-color:#ececec;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:#ececec;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%">280.6&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">238.9&#160;</span></td><td style="background-color:#ececec;border-top:1pt solid #000000;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"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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-current deferred income tax assets</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%">438.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%">502.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:#ececec;padding:2px 1pt 2px 12.25pt;text-align: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-current deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.8)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263.1)</span></td><td style="background-color:#ececec;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 deferred tax assets</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%">280.6&#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 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%">238.9&#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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Schedule Of Reconciliation Of Unrecognized Tax Benefit</a></td>
<td class="text"><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at the end of 2022 was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$76.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  A reconciliation of gross unrecognized tax benefits was as follows:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt"><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:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.496%"/><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:12.500%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.2&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.1&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.6&#160;</span></td><td style="background-color:#ececec;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%">Increase related to current year tax positions</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.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%">9.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%">8.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase related to prior years' tax positions</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;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%">Settlement with taxing authorities</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)</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><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ececec;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%">Ending balance</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%">76.5&#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%">64.2&#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%">64.1&#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"/></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113938647872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summarizes the Components of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:6pt"><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 components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:55.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.803%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Restricted stock units</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.2&#160;</span></td><td style="background-color:#ececec;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%">Stock options</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.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.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%">1.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:#ececec;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%">ESPP</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ececec;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%">Total stock-based compensation expense</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%">120.4&#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%">122.6&#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%">83.0&#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"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows:</span></div><div style="margin-top:6pt"><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 style="width:60.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><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:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;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%">Cost of sales</span></td><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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:#ececec;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%">Research and development</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%">28.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%">29.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%">22.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:#ececec;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ececec;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%">General and administrative</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%">55.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%">62.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%">38.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:#ececec;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%">Total stock-based compensation expense</span></td><td style="background-color:#ececec;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:#ececec;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%">120.4&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">122.6&#160;</span></td><td style="background-color:#ececec;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:#ececec;padding:0 1pt"/><td style="background-color:#ececec;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:#ececec;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%">83.0&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Performance of Our Financial Results</a></td>
<td class="text"><div style="margin-top:6pt"><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:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.153%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Restricted Stock Units Outstanding </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Number of Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:8pt;font-weight:700;line-height:100%">Weighted&#160;Average<br/>Grant-Date&#160;Fair&#160;Value per Share</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:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except for per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.96&#160;</span></td><td style="background-color:#ececec;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </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%">2.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%">73.32&#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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested, net </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:#ececec;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#ececec;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%">Canceled and forfeited</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.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%">63.02&#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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#ececec;border-bottom:3pt double #000;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.0&#160;</span></td><td style="background-color:#ececec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ececec;padding:0 1pt"/><td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ececec;padding:2px 0;text-align: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.32&#160;</span></td><td style="background-color:#ececec;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></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes 0.3 million PSUs granted, 0.5 million PSUs vested, 0.3&#160;million PSUs cancelled and forfeited, and 0.6 million PSUs outstanding at the end of the year.  </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date.</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="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 (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754931296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description Of Business And Accounting Policies (Narrative) (Details)<br> &#8364; in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2021 </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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Reportable segments | segment</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">4<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="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,600,000<span></span>
</td>
<td class="nump">$ 39,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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable, allowance for credit loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,900,000<span></span>
</td>
<td class="nump">7,000,000<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="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Accounts receivable, credit loss expense (reversal)</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">7,700,000<span></span>
</td>
<td class="nump">2,600,000<span></span>
</td>
<td class="nump">$ 7,100,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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred costs to obtain customer contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,700,000<span></span>
</td>
<td class="nump">59,700,000<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="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Accrued warranty expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,700,000<span></span>
</td>
<td class="nump">17,100,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire businesses, gross</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">$ 379,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,100,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=trmb_TransporeonMember', window );">Transporeon</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire businesses, gross</a></td>
<td class="nump">&#8364; 1,880<span></span>
</td>
<td class="nump">$ 2,000,000,000<span></span>
</td>
<td class="nump">&#8364; 1,880<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward contracts</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative financial instruments accounted for as hedges</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">0<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Land, building, furniture, and leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">39 years<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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization expense related to deferred costs to obtain customer contracts</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">$ 32,000,000<span></span>
</td>
<td class="nump">$ 25,900,000<span></span>
</td>
<td class="nump">$ 22,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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">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>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_ProductWarrantyTerm', window );">Product warranty term</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">1 year<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="Show.showAR( this, 'defref_trmb_PostContractSupportTerm', window );">Post contract</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">1 year<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="Show.showAR( this, 'defref_trmb_RevenueContractTerm', window );">Subscription revenue term</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">1 year<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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (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">3 years<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="Show.showAR( this, 'defref_trmb_WarrantyPeriodOnProductsSold', window );">Warranty periods for products sold</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">1 year<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="Show.showAR( this, 'defref_us-gaap_DerivativeRemainingMaturity1', window );">Maturity period of derivative financial instrument, minimum, in months</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">1 month<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Transporeon</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_DerivativeRemainingMaturity1', window );">Maturity period of derivative financial instrument, minimum, in months</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">4 months<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery and equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">4 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture and fixtures</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">5 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computer equipment and 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>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">2 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Internal-use of 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>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">2 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">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>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_ProductWarrantyTerm', window );">Product warranty term</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">2 years<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="Show.showAR( this, 'defref_trmb_PostContractSupportTerm', window );">Post contract</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">3 years<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="Show.showAR( this, 'defref_trmb_RevenueContractTerm', window );">Subscription revenue term</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">3 years<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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (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">10 years<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="Show.showAR( this, 'defref_trmb_WarrantyPeriodOnProductsSold', window );">Warranty periods for products sold</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">2 years<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="Show.showAR( this, 'defref_us-gaap_DerivativeRemainingMaturity1', window );">Maturity period of derivative financial instrument, minimum, in months</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">2 months<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Transporeon</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_DerivativeRemainingMaturity1', window );">Maturity period of derivative financial instrument, minimum, in months</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">6 months<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery and equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">6 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture and fixtures</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">10 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computer equipment and 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>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">5 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Internal-use of 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>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of asset, 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">5 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_WeightedAverageMember', window );">Weighted average</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (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">7 years<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_trmb_PostContractSupportTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Post Contract Support Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_PostContractSupportTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_ProductWarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product Warranty Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_RevenueContractTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Contract Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_RevenueContractTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_WarrantyPeriodOnProductsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty Period On Products Sold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_WarrantyPeriodOnProductsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: 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(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="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_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="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_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, 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="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 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="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_DerivativeInstrumentsInHedgesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet</td>
</tr>
<tr>
<td style="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_DerivativeRemainingMaturity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period remaining until the derivative contract matures, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeRemainingMaturity1</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="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_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=trmb_TransporeonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TransporeonMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SellingAndMarketingExpenseMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_PropertyPlantAndEquipmentByTypeAxis=trmb_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=trmb_ComputerEquipmentAndSoftwareMember</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_PropertyPlantAndEquipmentByTypeAxis=trmb_InternalUseOfSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=trmb_InternalUseOfSoftwareMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_WeightedAverageMember</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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751462864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description Of Business And Accounting Policies (Guarantees) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember', window );">Indemnification agreement</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="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Maximum potential exposure indemnification accrual</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="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> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="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_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember</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>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755581904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_NumeratorAbstract', window );"><strong>Numerator:</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Trimble Inc.</a></td>
<td class="nump">$ 449.7<span></span>
</td>
<td class="nump">$ 492.7<span></span>
</td>
<td class="nump">$ 389.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="Show.showAR( this, 'defref_trmb_DenominatorAbstract', window );"><strong>Denominator:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares used in basic earnings per share (in shares)</a></td>
<td class="nump">248.6<span></span>
</td>
<td class="nump">251.4<span></span>
</td>
<td class="nump">250.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="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares)</a></td>
<td class="nump">250.2<span></span>
</td>
<td class="nump">254.3<span></span>
</td>
<td class="nump">252.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.81<span></span>
</td>
<td class="nump">$ 1.96<span></span>
</td>
<td class="nump">$ 1.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="nump">$ 1.94<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive weighted-average shares (in shares)</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Denominator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Numerator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754605376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions And Divestitures (Narrative) (Details)<br> &#8364; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>May 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($) </div>
<div>acquisition </div>
<div>business</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2021 </div>
<div>USD ($) </div>
<div>acquisition</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total purchase 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="nump">$ 379.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 205.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="Show.showAR( this, 'defref_us-gaap_NumberOfBusinessesAcquired', window );">Number of businesses acquired | acquisition</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">2<span></span>
</td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition-related costs</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">$ 20.4<span></span>
</td>
<td class="nump">$ 13.6<span></span>
</td>
<td class="nump">$ 20.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="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Net proceeds from divestitures</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">$ 215.4<span></span>
</td>
<td class="nump">67.3<span></span>
</td>
<td class="nump">$ 27.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="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses', window );">Number of business disposed | business</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">6<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Net proceeds from divestitures</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">$ 226.3<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Net proceeds from divestitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 205.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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=trmb_TransporeonMember', window );">Transporeon</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total purchase consideration</a></td>
<td class="nump">&#8364; 1,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000.0<span></span>
</td>
<td class="nump">&#8364; 1,880<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=trmb_AgileAssetsMember', window );">Agile 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="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="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>
<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total purchase 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="nump">$ 237.5<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">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>
<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="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>
<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="Show.showAR( this, 'defref_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue', window );">Total revenue percentage</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">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Agile 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="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="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>
<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="Show.showAR( this, 'defref_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue', window );">Total revenue percentage</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="nump">1.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_trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period as a percentage of total revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Not Discontinued Operations, Number Of Businesses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="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_NumberOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of businesses acquired by the entity during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfBusinessesAcquired</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</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=trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember</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=trmb_TransporeonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TransporeonMember</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=trmb_AgileAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_AgileAssetsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113750627616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions And Divestitures (Schedule of Complete Business Combinations) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4,137.9<span></span>
</td>
<td class="nump">$ 3,981.5<span></span>
</td>
<td class="nump">$ 3,876.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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Series of Individually Immaterial Business Acquisitions</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Fair value of total purchase consideration</a></td>
<td class="nump">379.5<span></span>
</td>
<td class="nump">237.5<span></span>
</td>
<td class="nump">205.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="Show.showAR( this, 'defref_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities', window );">Net tangible assets acquired</a></td>
<td class="num">(9.2)<span></span>
</td>
<td class="num">(5.2)<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Identified intangible assets</a></td>
<td class="nump">131.4<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
<td class="nump">56.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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred taxes</a></td>
<td class="num">(0.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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 258.1<span></span>
</td>
<td class="nump">$ 175.5<span></span>
</td>
<td class="nump">$ 149.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754758016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets And Goodwill (Schedule Of Intangible Assets) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">$ 1,706.4<span></span>
</td>
<td class="nump">$ 1,737.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,208.3)<span></span>
</td>
<td class="num">(1,231.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">498.1<span></span>
</td>
<td class="nump">506.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="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Write off of assets</a></td>
<td class="nump">$ 79.9<span></span>
</td>
<td class="nump">160.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="Show.showAR( this, 'defref_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag', window );">Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag</a></td>
<td class="text">160.1&#160;million<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed product 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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (in years)</a></td>
<td class="text">6 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">$ 1,004.8<span></span>
</td>
<td class="nump">1,011.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(722.7)<span></span>
</td>
<td class="num">(748.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 282.1<span></span>
</td>
<td class="nump">263.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (in years)</a></td>
<td class="text">8 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">$ 654.1<span></span>
</td>
<td class="nump">667.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(445.9)<span></span>
</td>
<td class="num">(428.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 208.2<span></span>
</td>
<td class="nump">238.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trade names and trademarks</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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (in years)</a></td>
<td class="text">6 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">$ 39.5<span></span>
</td>
<td class="nump">48.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(32.7)<span></span>
</td>
<td class="num">(45.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution rights and other intellectual properties</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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Lives (in years)</a></td>
<td class="text">4 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="nump">10.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7.0)<span></span>
</td>
<td class="num">(9.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DevelopedTechnologyRightsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksAndTradeNamesMember</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_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DistributionRightsMember</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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113757020512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets And Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="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>
<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 133.5<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">109.0<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">73.5<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">67.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">53.5<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">61.4<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 498.1<span></span>
</td>
<td class="nump">$ 506.6<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755406992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets And Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of year end 2021</a></td>
<td class="nump">$ 3,981.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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisition</a></td>
<td class="nump">258.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="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestitures</a></td>
<td class="num">(37.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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation and other adjustments</a></td>
<td class="num">(64.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending Balance</a></td>
<td class="nump">4,137.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_BuildingsandInfrastructureMember', window );">Buildings and Infrastructure</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="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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of year end 2021</a></td>
<td class="nump">2,141.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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisition</a></td>
<td class="nump">214.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="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestitures</a></td>
<td class="num">(23.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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation and other adjustments</a></td>
<td class="num">(31.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending Balance</a></td>
<td class="nump">2,300.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_GeospatialMember', window );">Geospatial</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="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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of year end 2021</a></td>
<td class="nump">403.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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisition</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="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestitures</a></td>
<td class="num">(6.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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation and other adjustments</a></td>
<td class="num">(14.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending Balance</a></td>
<td class="nump">382.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_ResourcesandUtilitiesMember', window );">Resources and Utilities</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="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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of year end 2021</a></td>
<td class="nump">440.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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisition</a></td>
<td class="nump">43.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="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestitures</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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation and other adjustments</a></td>
<td class="num">(12.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending Balance</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_TransportationMember', window );">Transportation</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="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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of year end 2021</a></td>
<td class="nump">995.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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisition</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="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Decrease from divestitures</a></td>
<td class="num">(6.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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation and other adjustments</a></td>
<td class="num">(4.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending Balance</a></td>
<td class="nump">$ 983.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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing 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="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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture 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="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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="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=trmb_BuildingsandInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_BuildingsandInfrastructureMember</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=trmb_GeospatialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_GeospatialMember</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=trmb_ResourcesandUtilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_ResourcesandUtilitiesMember</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=trmb_TransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TransportationMember</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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755634768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Components (Components Of Net Inventories) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 154.9<span></span>
</td>
<td class="nump">$ 129.6<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="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">12.4<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="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">234.5<span></span>
</td>
<td class="nump">221.3<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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">402.5<span></span>
</td>
<td class="nump">363.3<span></span>
</td>
<td class="nump">$ 301.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="Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred costs, current</a></td>
<td class="nump">$ 16.9<span></span>
</td>
<td class="nump">$ 13.7<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="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_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="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 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><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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="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 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><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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="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 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><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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="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>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755683472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Components (Components Of Property And Equipment) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 578.5<span></span>
</td>
<td class="nump">$ 596.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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(359.5)<span></span>
</td>
<td class="num">(363.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">219.0<span></span>
</td>
<td class="nump">233.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember', window );">Land, building, furniture, and leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">244.4<span></span>
</td>
<td class="nump">238.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">177.6<span></span>
</td>
<td class="nump">185.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=trmb_SoftwareAndLicensesMember', window );">Software and licenses</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">146.4<span></span>
</td>
<td class="nump">150.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 10.1<span></span>
</td>
<td class="nump">$ 20.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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="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(13))<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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=trmb_SoftwareAndLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=trmb_SoftwareAndLicensesMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751566608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated foreign currency translation adjustments</a></td>
<td class="num">$ (241.6)<span></span>
</td>
<td class="num">$ (160.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="Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Gain on cash flow hedge</a></td>
<td class="nump">5.4<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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Net unrealized actuarial gains (losses)</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Total accumulated other comprehensive loss</a></td>
<td class="num">$ (234.9)<span></span>
</td>
<td class="num">$ (161.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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<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 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<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 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594809&amp;loc=SL116692626-108610<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 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_AociLossCashFlowHedgeCumulativeGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax</td>
</tr>
<tr>
<td style="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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="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>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751501184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">$ 3,676.3<span></span>
</td>
<td class="nump">$ 3,659.4<span></span>
</td>
<td class="nump">$ 3,152.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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment operating income</a></td>
<td class="nump">510.9<span></span>
</td>
<td class="nump">561.0<span></span>
</td>
<td class="nump">419.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Segments Revenue</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment operating income</a></td>
<td class="nump">964.8<span></span>
</td>
<td class="nump">963.2<span></span>
</td>
<td class="nump">793.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_BuildingsandInfrastructureMember', window );">Buildings and Infrastructure</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">1,494.0<span></span>
</td>
<td class="nump">1,422.7<span></span>
</td>
<td class="nump">1,231.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_BuildingsandInfrastructureMember', window );">Buildings and Infrastructure | Segments Revenue</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment operating income</a></td>
<td class="nump">406.3<span></span>
</td>
<td class="nump">411.7<span></span>
</td>
<td class="nump">338.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_GeospatialMember', window );">Geospatial</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">756.5<span></span>
</td>
<td class="nump">828.9<span></span>
</td>
<td class="nump">650.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_GeospatialMember', window );">Geospatial | Segments Revenue</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment operating income</a></td>
<td class="nump">221.4<span></span>
</td>
<td class="nump">244.1<span></span>
</td>
<td class="nump">184.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_ResourcesandUtilitiesMember', window );">Resources and Utilities</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">821.6<span></span>
</td>
<td class="nump">771.3<span></span>
</td>
<td class="nump">630.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_ResourcesandUtilitiesMember', window );">Resources and Utilities | Segments Revenue</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment operating income</a></td>
<td class="nump">278.3<span></span>
</td>
<td class="nump">264.0<span></span>
</td>
<td class="nump">221.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_TransportationMember', window );">Transportation</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">604.2<span></span>
</td>
<td class="nump">636.5<span></span>
</td>
<td class="nump">640.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_TransportationMember', window );">Transportation | Segments Revenue</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment operating income</a></td>
<td class="nump">$ 58.8<span></span>
</td>
<td class="nump">$ 43.4<span></span>
</td>
<td class="nump">$ 50.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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="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 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: 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 3: 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 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 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 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 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 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)(A))<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 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 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 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 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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: 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 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)(5))<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 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 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 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 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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingSegmentsMember</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=trmb_BuildingsandInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_BuildingsandInfrastructureMember</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=trmb_GeospatialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_GeospatialMember</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=trmb_ResourcesandUtilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_ResourcesandUtilitiesMember</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=trmb_TransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TransportationMember</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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751301824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 643.3<span></span>
</td>
<td class="nump">$ 624.8<span></span>
</td>
<td class="nump">$ 620.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">402.5<span></span>
</td>
<td class="nump">363.3<span></span>
</td>
<td class="nump">301.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,137.9<span></span>
</td>
<td class="nump">3,981.5<span></span>
</td>
<td class="nump">3,876.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_BuildingsandInfrastructureMember', window );">Buildings and Infrastructure</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">305.1<span></span>
</td>
<td class="nump">246.8<span></span>
</td>
<td class="nump">260.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">93.2<span></span>
</td>
<td class="nump">79.3<span></span>
</td>
<td class="nump">59.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,300.1<span></span>
</td>
<td class="nump">2,141.4<span></span>
</td>
<td class="nump">1,997.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_GeospatialMember', window );">Geospatial</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">137.2<span></span>
</td>
<td class="nump">134.0<span></span>
</td>
<td class="nump">117.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">146.1<span></span>
</td>
<td class="nump">136.4<span></span>
</td>
<td class="nump">120.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">382.1<span></span>
</td>
<td class="nump">403.6<span></span>
</td>
<td class="nump">415.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_ResourcesandUtilitiesMember', window );">Resources and Utilities</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">79.2<span></span>
</td>
<td class="nump">112.9<span></span>
</td>
<td class="nump">91.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">100.3<span></span>
</td>
<td class="nump">67.4<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">471.8<span></span>
</td>
<td class="nump">440.8<span></span>
</td>
<td class="nump">453.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_TransportationMember', window );">Transportation</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">121.8<span></span>
</td>
<td class="nump">131.1<span></span>
</td>
<td class="nump">151.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">62.9<span></span>
</td>
<td class="nump">80.2<span></span>
</td>
<td class="nump">73.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 983.9<span></span>
</td>
<td class="nump">$ 995.7<span></span>
</td>
<td class="nump">$ 1,009.6<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_StatementBusinessSegmentsAxis=trmb_BuildingsandInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_BuildingsandInfrastructureMember</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=trmb_GeospatialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_GeospatialMember</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=trmb_ResourcesandUtilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_ResourcesandUtilitiesMember</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=trmb_TransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TransportationMember</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>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754757760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated operating income</a></td>
<td class="nump">$ 510.9<span></span>
</td>
<td class="nump">$ 561.0<span></span>
</td>
<td class="nump">$ 419.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="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Unallocated general corporate expenses</a></td>
<td class="num">(1,594.7)<span></span>
</td>
<td class="num">(1,473.7)<span></span>
</td>
<td class="num">(1,335.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="Show.showAR( this, 'defref_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments', window );">Purchase accounting adjustments</a></td>
<td class="num">(131.6)<span></span>
</td>
<td class="num">(134.5)<span></span>
</td>
<td class="num">(156.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="Show.showAR( this, 'defref_trmb_AcquisitionAndDivestitureRelatedCosts', window );">Acquisition / divestiture items</a></td>
<td class="num">(32.8)<span></span>
</td>
<td class="num">(21.8)<span></span>
</td>
<td class="num">(21.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="Show.showAR( this, 'defref_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense', window );">Stock-based compensation / deferred compensation</a></td>
<td class="num">(112.0)<span></span>
</td>
<td class="num">(128.6)<span></span>
</td>
<td class="num">(90.4)<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="Show.showAR( this, 'defref_trmb_RestructuringChargesAndExecutiveTransitionCosts', window );">Restructuring and other costs</a></td>
<td class="num">(54.2)<span></span>
</td>
<td class="num">(11.1)<span></span>
</td>
<td class="num">(31.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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating income (expense), net</a></td>
<td class="nump">58.2<span></span>
</td>
<td class="nump">13.6<span></span>
</td>
<td class="num">(24.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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Consolidated income before taxes</a></td>
<td class="nump">569.1<span></span>
</td>
<td class="nump">574.6<span></span>
</td>
<td class="nump">395.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Segments Revenue</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated operating income</a></td>
<td class="nump">964.8<span></span>
</td>
<td class="nump">963.2<span></span>
</td>
<td class="nump">793.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Non-Segment</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Unallocated general corporate expenses</a></td>
<td class="num">$ (123.3)<span></span>
</td>
<td class="num">$ (106.2)<span></span>
</td>
<td class="num">$ (74.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_AcquisitionAndDivestitureRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition And Divestiture Related Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_AcquisitionAndDivestitureRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_RestructuringChargesAndExecutiveTransitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring Charges And Executive Transition Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_RestructuringChargesAndExecutiveTransitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="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_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingSegmentsMember</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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751143424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">$ 3,676.3<span></span>
</td>
<td class="nump">$ 3,659.4<span></span>
</td>
<td class="nump">$ 3,152.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_BuildingsandInfrastructureMember', window );">Buildings and Infrastructure</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">1,494.0<span></span>
</td>
<td class="nump">1,422.7<span></span>
</td>
<td class="nump">1,231.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_GeospatialMember', window );">Geospatial</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">756.5<span></span>
</td>
<td class="nump">828.9<span></span>
</td>
<td class="nump">650.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_ResourcesandUtilitiesMember', window );">Resources and Utilities</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">821.6<span></span>
</td>
<td class="nump">771.3<span></span>
</td>
<td class="nump">630.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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=trmb_TransportationMember', window );">Transportation</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">604.2<span></span>
</td>
<td class="nump">636.5<span></span>
</td>
<td class="nump">640.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">1,955.2<span></span>
</td>
<td class="nump">1,866.1<span></span>
</td>
<td class="nump">1,647.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America | Buildings and Infrastructure</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">938.1<span></span>
</td>
<td class="nump">823.5<span></span>
</td>
<td class="nump">703.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America | Geospatial</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">320.7<span></span>
</td>
<td class="nump">337.3<span></span>
</td>
<td class="nump">249.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America | Resources and Utilities</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">227.0<span></span>
</td>
<td class="nump">212.2<span></span>
</td>
<td class="nump">191.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America | Transportation</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">469.4<span></span>
</td>
<td class="nump">493.1<span></span>
</td>
<td class="nump">502.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">1,037.9<span></span>
</td>
<td class="nump">1,124.6<span></span>
</td>
<td class="nump">922.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | Buildings and Infrastructure</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">337.1<span></span>
</td>
<td class="nump">386.6<span></span>
</td>
<td class="nump">337.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | Geospatial</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">247.8<span></span>
</td>
<td class="nump">282.3<span></span>
</td>
<td class="nump">222.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | Resources and Utilities</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">374.3<span></span>
</td>
<td class="nump">368.4<span></span>
</td>
<td class="nump">284.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | Transportation</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">78.7<span></span>
</td>
<td class="nump">87.3<span></span>
</td>
<td class="nump">78.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">415.1<span></span>
</td>
<td class="nump">447.3<span></span>
</td>
<td class="nump">403.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific | Buildings and Infrastructure</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">192.8<span></span>
</td>
<td class="nump">188.4<span></span>
</td>
<td class="nump">165.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific | Geospatial</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">140.3<span></span>
</td>
<td class="nump">161.4<span></span>
</td>
<td class="nump">138.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific | Resources and Utilities</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">51.7<span></span>
</td>
<td class="nump">67.3<span></span>
</td>
<td class="nump">64.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific | Transportation</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">30.3<span></span>
</td>
<td class="nump">30.2<span></span>
</td>
<td class="nump">34.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=trmb_RestofWorldMember', window );">Rest of World</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">268.1<span></span>
</td>
<td class="nump">221.4<span></span>
</td>
<td class="nump">179.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=trmb_RestofWorldMember', window );">Rest of World | Buildings and Infrastructure</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">24.2<span></span>
</td>
<td class="nump">24.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=trmb_RestofWorldMember', window );">Rest of World | Geospatial</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">47.7<span></span>
</td>
<td class="nump">47.9<span></span>
</td>
<td class="nump">40.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=trmb_RestofWorldMember', window );">Rest of World | Resources and Utilities</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">168.6<span></span>
</td>
<td class="nump">123.4<span></span>
</td>
<td class="nump">89.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=trmb_RestofWorldMember', window );">Rest of World | Transportation</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="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">$ 25.8<span></span>
</td>
<td class="nump">$ 25.9<span></span>
</td>
<td class="nump">$ 24.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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="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 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: 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 3: 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 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 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 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 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 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)(A))<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 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 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 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 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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: 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 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)(5))<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 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 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 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 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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="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=trmb_BuildingsandInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_BuildingsandInfrastructureMember</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=trmb_GeospatialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_GeospatialMember</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=trmb_ResourcesandUtilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_ResourcesandUtilitiesMember</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=trmb_TransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TransportationMember</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_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=srt_NorthAmericaMember</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_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=srt_EuropeMember</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_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=srt_AsiaPacificMember</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_StatementGeographicalAxis=trmb_RestofWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=trmb_RestofWorldMember</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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113756439376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">$ 3,676.3<span></span>
</td>
<td class="nump">$ 3,659.4<span></span>
</td>
<td class="nump">$ 3,152.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Segment revenue</a></td>
<td class="nump">$ 1,777.4<span></span>
</td>
<td class="nump">$ 1,687.4<span></span>
</td>
<td class="nump">$ 1,502.3<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="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 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: 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 3: 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 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 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 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 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 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)(A))<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 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 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 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 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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: 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 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)(5))<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 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 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 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 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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_US</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>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755366096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reporting Segment And Geographic Information (Schedule Of Long-Lived Assets) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 219.0<span></span>
</td>
<td class="nump">$ 233.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">157.7<span></span>
</td>
<td class="nump">171.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">40.3<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=trmb_AsiaPacificAndOtherNonUsCountriesMember', window );">Asia Pacific and Rest of World</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 21.0<span></span>
</td>
<td class="nump">$ 17.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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=srt_EuropeMember</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_StatementGeographicalAxis=trmb_AsiaPacificAndOtherNonUsCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=trmb_AsiaPacificAndOtherNonUsCountriesMember</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>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754777552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Schedule Of Debt) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized discount and issuance costs</a></td>
<td class="num">$ (5.0)<span></span>
</td>
<td class="num">$ (6.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">1,520.0<span></span>
</td>
<td class="nump">1,293.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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Less: Short-term debt</a></td>
<td class="nump">300.0<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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 1,220.0<span></span>
</td>
<td class="nump">1,293.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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">5.54%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 225.0<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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 225.0<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trmb_TwoThousandTwentyThreeSeniorNotesMember', window );">Senior Notes, 4.15%, due June 2023 | Senior Notes</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term debt, percentage bearing fixed interest, percentage rate</a></td>
<td class="nump">4.15%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">4.36%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="nump">300.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trmb_TwoThousandTwentyFourSeniorNotesMember', window );">Senior Notes, 4.75%, due December 2024 | Senior Notes</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term debt, percentage bearing fixed interest, percentage rate</a></td>
<td class="nump">4.75%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">4.95%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 400.0<span></span>
</td>
<td class="nump">400.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trmb_TwoThousandTwentyEightSeniorNotesMember', window );">Senior Notes, 4.90%, due June 2028 | Senior Notes</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term debt, percentage bearing fixed interest, percentage rate</a></td>
<td class="nump">4.90%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">5.04%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 600.0<span></span>
</td>
<td class="nump">$ 600.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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="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 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<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 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><br>Reference 4: 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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="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 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<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://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 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.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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="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 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 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 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: 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><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: 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 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)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: 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><br>Reference 5: 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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: 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 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="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_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to 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="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.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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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(19)(a))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LineOfCreditMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_DebtInstrumentAxis=trmb_TwoThousandTwentyThreeSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TwoThousandTwentyThreeSeniorNotesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TwoThousandTwentyFourSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TwoThousandTwentyFourSeniorNotesMember</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=trmb_TwoThousandTwentyEightSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TwoThousandTwentyEightSeniorNotesMember</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>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760706992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Schedule of Debt Maturities) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_ShortTermDebtGross', window );">2023</a></td>
<td class="nump">$ 300.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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">400.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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">225.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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">600.0<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="Show.showAR( this, 'defref_trmb_DebtLongTermAndShortTermCombinedAmountGross', window );">Total</a></td>
<td class="nump">$ 1,525.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_DebtLongTermAndShortTermCombinedAmountGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt, Long Term And Short Term, Combined Amount, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DebtLongTermAndShortTermCombinedAmountGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_ShortTermDebtGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short Term Debt, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_ShortTermDebtGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="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>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113747820640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (Details)<br> &#8364; in Millions, &#163; 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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 27, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 11, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 24, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>EUR (&#8364;) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>GBP (&#163;) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 27, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</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,220,000,000<span></span>
</td>
<td class="nump">$ 1,220,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="nump">$ 1,293,200,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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity | &#8364;</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">&#8364; 500.0<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="Show.showAR( this, 'defref_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease', window );">Debt instrument, increased in margin rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, 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="nump">7,300,000<span></span>
</td>
<td class="nump">7,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense, debt</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">5,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Deferred debt issuance costs</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,400,000<span></span>
</td>
<td class="nump">$ 1,400,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan | Federal Funds</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=trmb_UnsecuredFacilityMember', window );">Unsecured Facility | Line of Credit</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">364 days<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,880.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>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=trmb_UncommittedRevolvingCreditFacilities75millionMember', window );">Uncommitted Revolving Credit Facilities $75 million</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_trmb_NumberOfRevolvingLoanFacilities', window );">Number of revolving loan facilities | loan</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">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</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">$ 75,000,000<span></span>
</td>
<td class="nump">$ 75,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=trmb_UncommittedRevolvingCreditFacilities100millioneurosMember', window );">Uncommitted Revolving Credit Facilities 100 million euros</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_trmb_NumberOfRevolvingLoanFacilities', window );">Number of revolving loan facilities | loan</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<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity | &#8364;</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="nump">&#8364; 100.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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember', window );">Uncommitted Revolving Credit Facilities 55 million pounds GBP</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_trmb_NumberOfRevolvingLoanFacilities', window );">Number of revolving loan facilities | loan</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<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity | &#163;</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">&#163; 55.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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 1,000,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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement | Federal Funds</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable 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="text">&#160;<span></span>
</td>
<td class="nump">0.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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement | SOFR</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable 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="text">&#160;<span></span>
</td>
<td class="nump">1.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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Three Year Tranche</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">3 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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Three Year Tranche | SOFR | 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">1.125%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Three Year Tranche | SOFR | 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">2.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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Three Year Tranche | Alternative Base 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">0.125%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Three Year Tranche | Alternative Base 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">1.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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, 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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | Scenario 1</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal', window );">Percentage of principal payment</a></td>
<td class="nump">0.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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | Scenario 2</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal', window );">Percentage of principal payment</a></td>
<td class="nump">1.25%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | Scenario 3</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal', window );">Percentage of principal payment</a></td>
<td class="nump">2.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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | SOFR | 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">1.25%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | SOFR | 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">2.125%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | Alternative Base 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">0.25%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2022 Term Loan Credit Agreement, Five Year Tranche | Alternative Base 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">1.125%<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.05%<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused commitment fee percentage</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">0.125%<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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</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">$ 225,000,000<span></span>
</td>
<td class="nump">$ 225,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease', window );">Change in unused capacity commitment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.01%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | SOFR</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable 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="text">&#160;<span></span>
</td>
<td class="nump">1.225%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan | SOFR | 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan | SOFR | 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.125%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan | Alternative Base 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan | Alternative Base 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.125%<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread on Variable Rate, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Periodic Payment, Percentage Of Principal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Unused Capacity, Commitment Fee Percentage, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_NumberOfRevolvingLoanFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Revolving Loan Facilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_NumberOfRevolvingLoanFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="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 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: 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 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<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 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: 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 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)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: 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><br>Reference 5: 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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: 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 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="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_ShortTermDebtTypeAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=us-gaap_BridgeLoanMember</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=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FederalFundsEffectiveSwapRateMember</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=trmb_UnsecuredFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_UnsecuredFacilityMember</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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</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=trmb_UncommittedRevolvingCreditFacilities75millionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_UncommittedRevolvingCreditFacilities75millionMember</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=trmb_UncommittedRevolvingCreditFacilities100millioneurosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_UncommittedRevolvingCreditFacilities100millioneurosMember</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=trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember</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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LineOfCreditMember</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=trmb_A2022TermLoanCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_A2022TermLoanCreditAgreementMember</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=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_CreditFacilityAxis=trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BaseRateMember</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=trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember</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_trmb_DebtInstrumentScenarioAxis=trmb_Scenario1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DebtInstrumentScenarioAxis=trmb_Scenario1Member</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_trmb_DebtInstrumentScenarioAxis=trmb_Scenario2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DebtInstrumentScenarioAxis=trmb_Scenario2Member</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_trmb_DebtInstrumentScenarioAxis=trmb_Scenario3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DebtInstrumentScenarioAxis=trmb_Scenario3Member</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BridgeLoanMember</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>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751216624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Narratives) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease term</a></td>
<td class="text">14 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">9 years<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113761255424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Operating Lease Expenses) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 36.3<span></span>
</td>
<td class="nump">$ 35.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="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense and other</a></td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">17.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="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 51.1<span></span>
</td>
<td class="nump">$ 53.3<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="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>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113750618448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Supplement Cash Flow Information) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 35.0<span></span>
</td>
<td class="nump">$ 35.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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for Operating lease liabilities:</a></td>
<td class="nump">26.3<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">121.2<span></span>
</td>
<td class="nump">141.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Other current liabilities</a></td>
<td class="nump">35.0<span></span>
</td>
<td class="nump">35.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">105.1<span></span>
</td>
<td class="nump">121.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 140.1<span></span>
</td>
<td class="nump">$ 156.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.31%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, 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="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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="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>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113844564608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Lease Liabilities Maturity By Year) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 37.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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">30.3<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">22.2<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">16.9<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">13.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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">35.8<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">155.8<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">15.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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 140.1<span></span>
</td>
<td class="nump">$ 156.4<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="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>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113754624208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments And Contingencies (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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="Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Purchase obligations</a></td>
<td class="nump">$ 858.8<span></span>
</td>
<td class="nump">$ 710.8<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="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>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113747784784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current assets<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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanAssetsFairValueDisclosure', window );">Deferred compensation plan assets</a></td>
<td class="nump">$ 31.5<span></span>
</td>
<td class="nump">$ 44.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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives assets</a></td>
<td class="nump">18.0<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Contingent consideration assets</a></td>
<td class="nump">3.1<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="nump">52.6<span></span>
</td>
<td class="nump">44.8<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="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">31.5<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives liabilities</a></td>
<td class="nump">0.2<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value</a></td>
<td class="nump">31.7<span></span>
</td>
<td class="nump">57.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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level I</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanAssetsFairValueDisclosure', window );">Deferred compensation plan assets</a></td>
<td class="nump">31.5<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives assets</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Contingent consideration assets</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="nump">31.5<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">31.5<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives liabilities</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value</a></td>
<td class="nump">31.5<span></span>
</td>
<td class="nump">44.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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level II</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanAssetsFairValueDisclosure', window );">Deferred compensation plan assets</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives assets</a></td>
<td class="nump">18.0<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Contingent consideration assets</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="nump">18.0<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives liabilities</a></td>
<td class="nump">0.2<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level III</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanAssetsFairValueDisclosure', window );">Deferred compensation plan assets</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives assets</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Contingent consideration assets</a></td>
<td class="nump">3.1<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="nump">3.1<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="Show.showAR( this, 'defref_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives liabilities</a></td>
<td class="nump">0.0<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 12.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_DeferredCompensationPlanAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Plan Assets, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DeferredCompensationPlanAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Plan Liabilities, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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="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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<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 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative asset.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel1Member</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel3Member</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>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113756566560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Exchange Contract</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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 1,999.4<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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">10.4<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments</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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">400.0<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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">7.2<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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</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="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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives liabilities</a></td>
<td class="nump">0.2<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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">18.0<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long term debt, fair value</a></td>
<td class="nump">$ 1,500.0<span></span>
</td>
<td class="nump">$ 1,400.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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="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>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751214240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue and Remaining Performance Obligations (Changes in Deferred Revenue) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_trmb_ContractWithCustomerAssetAndLiabilityRollForward', window );"><strong>Contract With Customer, Asset And Liability [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Beginning balance of the period</a></td>
<td class="nump">$ 631.8<span></span>
</td>
<td class="nump">$ 613.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from prior year-end</a></td>
<td class="num">(511.5)<span></span>
</td>
<td class="num">(533.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Billings net of revenue recognized from current year</a></td>
<td class="nump">617.3<span></span>
</td>
<td class="nump">551.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Ending balance of the period</a></td>
<td class="nump">$ 737.6<span></span>
</td>
<td class="nump">$ 631.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_ContractWithCustomerAssetAndLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset And Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_ContractWithCustomerAssetAndLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-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 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases 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="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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress</td>
</tr>
<tr>
<td style="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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113760583296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Revenue and Remaining Performance Obligations (Narrative) (Details)<br> $ in Billions</strong></div></th>
<th class="th">
<div>Dec. 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="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems', window );"><strong>Revenue Recognition, Multiple-deliverable Arrangements [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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-12-31</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="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems', window );"><strong>Revenue Recognition, Multiple-deliverable Arrangements [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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligation, percentage</a></td>
<td class="nump">72.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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, period</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_RevenueRecognitionMultipleDeliverableArrangementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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-12-31</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>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751550592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Provision For Taxes) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before taxes, united states</a></td>
<td class="nump">$ 117.7<span></span>
</td>
<td class="nump">$ 144.0<span></span>
</td>
<td class="nump">$ 24.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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income before taxes, foreign</a></td>
<td class="nump">451.4<span></span>
</td>
<td class="nump">430.6<span></span>
</td>
<td class="nump">370.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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">569.1<span></span>
</td>
<td class="nump">574.6<span></span>
</td>
<td class="nump">395.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="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>U.S. Federal:</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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">98.4<span></span>
</td>
<td class="nump">27.1<span></span>
</td>
<td class="num">(5.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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(97.7)<span></span>
</td>
<td class="num">(22.9)<span></span>
</td>
<td class="num">(16.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="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">US federal, income tax provision</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
<td class="num">(22.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="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>U.S. State:</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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(5.0)<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">US state, income tax provision</a></td>
<td class="nump">7.6<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Foreign:</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="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">48.4<span></span>
</td>
<td class="nump">76.0<span></span>
</td>
<td class="nump">62.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="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">62.7<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(43.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="Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Foreign, income tax provision</a></td>
<td class="nump">111.1<span></span>
</td>
<td class="nump">74.5<span></span>
</td>
<td class="nump">18.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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">$ 119.4<span></span>
</td>
<td class="nump">$ 81.8<span></span>
</td>
<td class="nump">$ 4.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">14.20%<span></span>
</td>
<td class="nump">1.10%<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 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/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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 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/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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 2: 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)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="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_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="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_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 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/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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="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>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113757121776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign income taxed at different rates</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">U.S. State income taxes</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Excess tax benefit related to stock-based compensation</a></td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(2.50%)<span></span>
</td>
<td class="num">(1.50%)<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="Show.showAR( this, 'defref_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent', window );">Other U.S. taxes on foreign operations</a></td>
<td class="num">(3.50%)<span></span>
</td>
<td class="num">(1.60%)<span></span>
</td>
<td class="num">(1.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">U.S. Federal research and development credits</a></td>
<td class="num">(2.20%)<span></span>
</td>
<td class="num">(2.10%)<span></span>
</td>
<td class="num">(2.30%)<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="Show.showAR( this, 'defref_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent', window );">Tax reserve releases</a></td>
<td class="num">(1.80%)<span></span>
</td>
<td class="num">(2.10%)<span></span>
</td>
<td class="num">(4.80%)<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="Show.showAR( this, 'defref_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent', window );">Intellectual property restructuring and tax law changes</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.50%)<span></span>
</td>
<td class="num">(16.20%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">14.20%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="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.Fact.4)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751224144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Jan. 03, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">14.20%<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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="Show.showAR( this, 'defref_us-gaap_ForeignEarningsRepatriated', window );">Foreign earnings repatriated</a></td>
<td class="nump">$ 350.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">76.5<span></span>
</td>
<td class="nump">$ 64.2<span></span>
</td>
<td class="nump">$ 64.1<span></span>
</td>
<td class="nump">$ 71.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">51.6<span></span>
</td>
<td class="nump">42.3<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Payment of interest and penalties</a></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">9.2<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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_NL', window );">NETHERLANDS</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit', window );">Foreign change in tax rate, income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.4<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">IRS</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">9.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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">82.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward | California Franchise Tax Board</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">$ 33.6<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_trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Change in Tax Rate, Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="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.Fact.4)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_ForeignEarningsRepatriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign earnings repatriated from subsidiaries outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignEarningsRepatriated</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-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 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="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_srt_StatementGeographicalAxis=country_NL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_NL</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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_IncomeTaxAuthorityAxis=us-gaap_CaliforniaFranchiseTaxBoardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=us-gaap_CaliforniaFranchiseTaxBoardMember</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>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751386912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></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="Show.showAR( this, 'defref_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities', window );">Global intangible low-taxed income</a></td>
<td class="nump">$ 137.8<span></span>
</td>
<td class="nump">$ 207.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Purchased intangibles</a></td>
<td class="nump">121.1<span></span>
</td>
<td class="nump">115.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use assets</a></td>
<td class="nump">29.0<span></span>
</td>
<td class="nump">33.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">16.1<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">304.0<span></span>
</td>
<td class="nump">369.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_trmb_DeferredTaxAssetsDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">400.0<span></span>
</td>
<td class="nump">474.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized research and development</a></td>
<td class="nump">67.5<span></span>
</td>
<td class="nump">6.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="Show.showAR( this, 'defref_trmb_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">32.8<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">U.S. tax credit carryforwards</a></td>
<td class="nump">25.6<span></span>
</td>
<td class="nump">25.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Expenses not currently deductible</a></td>
<td class="nump">30.9<span></span>
</td>
<td class="nump">43.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss carryforwards</a></td>
<td class="nump">15.3<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">13.8<span></span>
</td>
<td class="nump">13.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">U.S. net operating loss carryforwards</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">36.6<span></span>
</td>
<td class="nump">28.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">627.2<span></span>
</td>
<td class="nump">654.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(42.6)<span></span>
</td>
<td class="num">(45.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">584.6<span></span>
</td>
<td class="nump">608.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total net deferred tax assets</a></td>
<td class="nump">280.6<span></span>
</td>
<td class="nump">238.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Non-current deferred income tax assets</a></td>
<td class="nump">438.4<span></span>
</td>
<td class="nump">502.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Non-current deferred income tax liabilities</a></td>
<td class="num">$ (157.8)<span></span>
</td>
<td class="num">$ (263.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trmb_DeferredTaxAssetsDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DeferredTaxAssetsDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Lease, Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="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(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<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(15)(b)(2))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="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>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751378944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 64.2<span></span>
</td>
<td class="nump">$ 64.1<span></span>
</td>
<td class="nump">$ 71.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increase related to current year tax positions</a></td>
<td class="nump">23.0<span></span>
</td>
<td class="nump">9.6<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">(Decrease) increase related to prior years' tax positions</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">(Decrease) increase related to prior years' tax positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.3<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlement with taxing authorities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of statute of limitations</a></td>
<td class="num">(10.0)<span></span>
</td>
<td class="num">(9.5)<span></span>
</td>
<td class="num">(14.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 76.5<span></span>
</td>
<td class="nump">$ 64.2<span></span>
</td>
<td class="nump">$ 64.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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-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 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="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>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751695968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Benefit Plans (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation expense</a></td>
<td class="nump">$ 186.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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unamortized compensation expense weighted-average recognition period, in years</a></td>
<td class="text">1 year 10 months 24 days<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">360,000,000.0<span></span>
</td>
<td class="nump">360,000,000.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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=trmb_TwoThousandTwoStockPlanMember', window );">2002 Stock Plan</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="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of shares authorized for grant (in shares)</a></td>
<td class="nump">92,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation, number of shares available (in shares)</a></td>
<td class="nump">17,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_TimeBasedRestrictedStockUnitsMember', window );">Time Based Restricted Stock Units | 2002 Stock Plan | 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="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share units granted vesting period, in years</a></td>
<td class="text">3 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_TimeBasedRestrictedStockUnitsMember', window );">Time Based Restricted Stock Units | 2002 Stock Plan | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share units granted vesting period, in years</a></td>
<td class="text">4 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_PerformanceBasedRestrictedStockUnitsMember', window );">PSUs | 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="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>
<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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of the target grant amount received at vesting</a></td>
<td class="nump">0.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_PerformanceBasedRestrictedStockUnitsMember', window );">PSUs | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of the target grant amount received at vesting</a></td>
<td class="nump">200.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_PerformanceBasedRestrictedStockUnitsMember', window );">PSUs | 2002 Stock Plan | 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="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share units granted vesting period, in years</a></td>
<td class="text">2 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_PerformanceBasedRestrictedStockUnitsMember', window );">PSUs | 2002 Stock Plan | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share units granted vesting period, in years</a></td>
<td class="text">3 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value, granted (in dollars per share)</a></td>
<td class="nump">$ 73.32<span></span>
</td>
<td class="nump">$ 78.44<span></span>
</td>
<td class="nump">$ 42.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based compensation, equity instruments other than options, vested in period, fair value</a></td>
<td class="nump">$ 108.3<span></span>
</td>
<td class="nump">$ 81.4<span></span>
</td>
<td class="nump">$ 78.0<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</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="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>
<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation, number of shares available (in shares)</a></td>
<td class="nump">5,400,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">39,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of lower fair market value to be purchased of common stock through payroll deductions</a></td>
<td class="nump">85.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="Show.showAR( this, 'defref_trmb_EmployeeStockPurchaseOfferingPeriod', window );">Employee stock options granted term, in months</a></td>
<td class="text">6 months<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock issued during period, shares, employee stock purchase plans (in shares)</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">800,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Stock issued during period, value, employee stock purchase plan</a></td>
<td class="nump">$ 34.7<span></span>
</td>
<td class="nump">$ 33.4<span></span>
</td>
<td class="nump">$ 26.9<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_trmb_EmployeeStockPurchaseOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Offering Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trmb_EmployeeStockPurchaseOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trmb_</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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="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>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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for 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="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 (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="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)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="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_PlanNameAxis=trmb_TwoThousandTwoStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=trmb_TwoThousandTwoStockPlanMember</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=trmb_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_TimeBasedRestrictedStockUnitsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=trmb_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_PerformanceBasedRestrictedStockUnitsMember</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_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>83
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751814608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 120.4<span></span>
</td>
<td class="nump">$ 122.6<span></span>
</td>
<td class="nump">$ 83.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
<td class="nump">6.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">28.0<span></span>
</td>
<td class="nump">29.5<span></span>
</td>
<td class="nump">22.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">24.6<span></span>
</td>
<td class="nump">21.5<span></span>
</td>
<td class="nump">16.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">55.2<span></span>
</td>
<td class="nump">62.1<span></span>
</td>
<td class="nump">38.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">108.7<span></span>
</td>
<td class="nump">110.5<span></span>
</td>
<td class="nump">73.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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 10.6<span></span>
</td>
<td class="nump">$ 10.8<span></span>
</td>
<td class="nump">$ 8.3<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CostOfSalesMember</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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ResearchAndDevelopmentExpenseMember</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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SellingAndMarketingExpenseMember</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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GeneralAndAdministrativeExpenseMember</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_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember</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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113755336704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details) - $ / shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of units, outstanding at the beginning of year (in shares)</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of units, granted (in shares)</a></td>
<td class="nump">2.3<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of units, shares vested, net (in shares)</a></td>
<td class="num">(1.9)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of units, cancelled and forfeited (in shares)</a></td>
<td class="num">(0.7)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of units, outstanding at the end of year (in shares)</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">4.3<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted&#160;Average Grant-Date&#160;Fair&#160;Value 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted&#160;average grant-date&#160;fair&#160;value, outstanding at the beginning of year (in dollars per share)</a></td>
<td class="nump">$ 56.96<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">weighted&#160;average grant-date&#160;fair&#160;value, granted (in dollars per share)</a></td>
<td class="nump">73.32<span></span>
</td>
<td class="nump">$ 78.44<span></span>
</td>
<td class="nump">$ 42.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted&#160;average grant-date&#160;fair&#160;value, shares vested, net (in dollars per share)</a></td>
<td class="nump">52.21<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted&#160;average grant-date&#160;fair&#160;value, canceled and forfeited (in dollars per share)</a></td>
<td class="nump">63.02<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted&#160;average grant-date&#160;fair&#160;value, outstanding at the end of year (in dollars per share)</a></td>
<td class="nump">$ 67.32<span></span>
</td>
<td class="nump">$ 56.96<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_PerformanceBasedRestrictedStockUnitsMember', window );">PSUs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of units, granted (in shares)</a></td>
<td class="nump">0.3<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of units, shares vested, net (in shares)</a></td>
<td class="num">(0.5)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of units, cancelled and forfeited (in shares)</a></td>
<td class="num">(0.3)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of units, outstanding at the end of year (in shares)</a></td>
<td class="nump">0.6<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember', window );">PSUs, Achievement Of Company Performance Metrics</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted&#160;Average Grant-Date&#160;Fair&#160;Value 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod', window );">Performance adjustments above target levels at vesting date (in shares)</a></td>
<td class="nump">0.1<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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)(ii)<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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="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)(i)<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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember</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=trmb_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_PerformanceBasedRestrictedStockUnitsMember</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=trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember</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>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140113751489904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock Repurchase (Narrative) (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased during period</a></td>
<td class="nump">$ 394.7<span></span>
</td>
<td class="nump">$ 180.0<span></span>
</td>
<td class="nump">$ 81.6<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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</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="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased during period</a></td>
<td class="nump">$ 347.0<span></span>
</td>
<td class="nump">$ 164.3<span></span>
</td>
<td class="nump">$ 68.6<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="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trmb_A2017And2021StockRepurchaseProgramMember', window );">2017 and 2021 Stock Repurchase Program</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="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased during period (in shares)</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare', window );">Common stock repurchased average price (in dollars per share)</a></td>
<td class="nump">$ 65.90<span></span>
</td>
<td class="nump">$ 85.75<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased during period</a></td>
<td class="nump">$ 394.7<span></span>
</td>
<td class="nump">$ 180.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="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trmb_TwoThousandTwentyOneStockRepurchaseProgramMember', window );">2021 Stock Repurchase Program</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="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program authorized amount</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">$ 750.0<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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock repurchase program, remaining authorized fund</a></td>
<td class="nump">$ 215.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="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="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=trmb_TwoThousandSeventeenStockRepurchaseProgramMember', window );">2017 Stock Repurchase Program</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="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program authorized amount</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">$ 600.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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock repurchase program, remaining authorized fund</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">$ 50.7<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<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="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare', window );">Common stock repurchased average price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43.40<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81.6<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_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.</p></div>
<a href="javascript:void(0);" onclick="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 25<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=6405686&amp;loc=d3e22802-112653<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare</td>
</tr>
<tr>
<td style="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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="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(28))<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(29))<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 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</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_ShareRepurchaseProgramAxis=trmb_A2017And2021StockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=trmb_A2017And2021StockRepurchaseProgramMember</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_ShareRepurchaseProgramAxis=trmb_TwoThousandTwentyOneStockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=trmb_TwoThousandTwentyOneStockRepurchaseProgramMember</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_ShareRepurchaseProgramAxis=trmb_TwoThousandSeventeenStockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=trmb_TwoThousandSeventeenStockRepurchaseProgramMember</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>86
<FILENAME>trmb-20221230_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:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:trmb="http://www.trimble.com/20221230"
  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="trmb-20221230.xsd" xlink:type="simple"/>
    <context id="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i3fd9f2deb8e54a2191f4ca471042c0a2_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i43b7b4f310f44346a4dbd5fc55a32d26_I20230214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <instant>2023-02-14</instant>
        </period>
    </context>
    <context id="i3da50afdeadc4398a97f0a017af46ffb_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="id74d93a436a741a7bdec3bee0cb13a79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic91bfcf1925c4c13ad18566d2fd50084_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ic7220745856e4e81a54e7c7c8e3617e5_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66f8145288864749af2ce686b9702eb3_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i2b4b46cf992c4883a53a2dfb746bd6e0_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iacbd7fd983ab4e1f9551474e8e821deb_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i844be3b22ff34715b363411eba369c17_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="idec40fc0c7c948d4bdc8184c6ff746c6_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trmb:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i7279f2195a274dca825a2c52ac51e8e5_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trmb:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b85e400cf4c4baca68a664df7be134a_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">trmb:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i2bb8c89523ca461ab9631218d6b1ad18_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="i87b118768ec94236aa2137a5499c08ad_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="i1e37b6c24a0448a89d2a1d66f2e80faa_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="i09ac4841a03a45b683e239900a61c8bc_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="idc7ebab6eef244a79279179f471d6ca3_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="ie1ac99ed9453409fb94317a1bd394a62_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ic08bcdf4f86840fb9ff6b3ecc732e6db_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i92431a6dfd8141df8354f12a5c8346ad_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i8829d8289a93448cbf23ab3092e33e3c_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i28a2cc710e594ad2a530574bdf8c6b6b_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i5ef8561f31674f0f9723381ab67c7040_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i7aa88f6189ff4ab0b42b4d779ac02125_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="ie82c8c270cf046de89c3e963d865a14f_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i72c4f1af74264f4aacce6e50abf4a523_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i462f44254d2646e7a8d317fb1b88dfa8_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3af2b7352f945fcaaf4122f9ba68c3b_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7034139fb9d4728bd5600354177d7c7_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9e796c6a61d4625b97d0319306461a7_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i94cec561f7464351b3ee7c48661830c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</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="ibfd5a4ccc68f4e60a72372e8e24e7aa9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</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="i7483af1bfbfd45e39f045c6d9b783017_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</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="i903fc54d6c504be99d22adfc2519efea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</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="ie65890eb18a341168204a99c93710434_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i321d00ef3bf74c4496878312986f8541_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i5e813e99945b42b7825d7f6ad03e6cc2_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i42efddf8d50141acb89df1faa78137f2_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ib853dca840d14f66afc4cdf4f0a8764f_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i192e6f4e8fce43408e3f2005f97ea1a5_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="if7b558203c2b4a8ba8b4b6279377aa15_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i4090c6cafd8a4a17983478a9ee77fd91_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="id7df90e98ea8463186c2b0acc0277aae_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i4f90638a1b3f4ac4827b3b9710702ae1_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i830c0e40d1014adda3fa763af4e4a5ea_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i892f97378d244fed8f007781edb44b33_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i5f608dc714994def9957b707c781c610_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="icf08dc4cde2d4f979d4e36e37b2d839b_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide833f2574124d0d8f71ae2080e16f98_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ib64b7b4a0238479e9a71bf785f07f566_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ia3167129a7c1486aa14e570c2b34e7d4_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i75d8f4f80ead42b8b21196a5b7330c9b_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i507a52b1afb04c4380d25a5c5069b3b6_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i57cb0759fba14ad1a2b835daedd6bb21_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iba2eaa6114964c008f1d2c9ab26d9808_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i28f75f7df2384780b22da2e2ec43c2be_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i60d35337935742eeba08c9857721fcbc_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:InternalUseOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i8d76ab749f5543e7ad6f20f13ef4eae9_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:InternalUseOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i6efef99554bd4db787d13bf7c24ea507_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ia25465d59fbe4149ad19f565ae56ca23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if107a35e272849bb9586210322bf74b6_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ie43116a218e24c1abfba701704a93a41_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iedc541cfd4fc49aba959ead05a67aeb5_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i21c98fc373af4672b810eee4d8cc3acc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86d24b207cdc454e9daeb37722f2f827_D20221201-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:TransporeonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="if5bc2c4b6cb445d2be1c20703e60ef44_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:AgileAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i669914e731ef4c398dd40b5ea91c1fdb_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trmb:AgileAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ff54a0e611a46d0b8f603af15ed852f_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i918045192e7d43eaadaeccd8700c6c11_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i0fe7d6fdb18e4dc5a7b740f9b1e7fb9a_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40baaeddbfcd4583959e047e9df281f2_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i66e74e6a188b4abc88339174f7653e28_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53f10e7a0feb4e049fb3e301559dc04a_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="id0287dab34d9444a84ccd80bbc7fbbfc_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ic8259182d0c94a03892e9b208c4859e0_D20220501-20220530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trmb:TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-30</endDate>
        </period>
    </context>
    <context id="if26f8533c1b44db1b6e6db1cc28f7175_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ia7175610887f438c80073f12a7329c6e_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ia0a4b69893f94b669595dd6aed6ca857_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6479da6bb4de4676ab9fc5196e7dc7fb_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ie4098acde42241e892efdc8e33d6f771_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i09756ca26a9346298115138e3a425ff4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</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="if0ad5fa53956472090daa1fc0d0cacbc_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i67b44323e4754871a97efa29d311c0ca_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i18787d57ecc441c3a6ee07c344e82af6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51c02ac85e9642f1bf0ee53d076a0fd8_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i6e6952907dca4afd9cfa0451767e1b33_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ib47b4d4f1c624eda949c107a4624a2c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccf110a9909c4726a2b9fc2c45b565af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7438c8aba92d4e24a96bba677bac2544_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa98bbeed40f4717ab1335485fee7fc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i6c40e90cdb6c472e97790c65334c4936_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i319641ebaf4844fcb69640dc6d809aa5_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i5f63e7d516cd4decb7baf21df452b7f1_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="id560c11f89724522836418c296df1741_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:LandBuildingsFurnitureAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ie0b826ed56754d109e4fe7fc7ef6714d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:LandBuildingsFurnitureAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4656e178979c4a2b81230e58d4638272_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i59804d2b326e47238b45276a17db7a43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30b06fb807584ddbbffa39c7821fbb49_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:SoftwareAndLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i42cb210058354cdf815e932cd693ee1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">trmb:SoftwareAndLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f624cafe6ec497e8f0d32800f12b0e7_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ib20ecd60c05347c393a2edac6c5d781b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05e123f3bd2348fbb0c9972a5149d475_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i2020a7ea2f034cea990de11f2a3fef8e_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="icbcf583d84944b26a8c44d01cc3eddc6_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i2081484d77a8429dae2137f5a38e02d1_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i7873ccbda677401591d6c55c967716f2_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="id5751fcb35d94db29831c228e10eca2f_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i334bdab76e624529914b99fa53c340dd_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96e48d80ff4546d796953f88aa5a6ad7_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b471b061486451f960461391370bd06_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0cc18d07e1843c28814deef565bb981_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i01113c9c15e94fdb9b6a913635b6ad85_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2759d9f2b88641aca8e3f560e87b23e4_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id359dc97a79944409470dd157b310a72_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i760e0866269c420c833f42f1ecf7792b_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i260a8ecb8cb24126a3ecb0c61933023c_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i1ef938328f9d43e7a790ef2a6bfe0108_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i3efbd2e7d61a4282a703d91d212b4954_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i9847907ccdfe434a926cf46f4a361846_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i1f1e7d9f38b846d9a111946e9295a7cc_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia51abd8806c14260a3f2969d7281c427_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i7695f5579afb4c06959672945f2bf55f_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i90fa931ac09541749ef3b964cb8fba60_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="iad9b69c1b36f42f8aae3543735590173_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="iab5dc07b22654e829e6caea831e7812b_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i948a5c11bf174d48a3868d6d95995743_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="id2c2fb3a6a464aad93b8de06ce1678cb_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ibd93e2f2b8a040059e1f7b7f64835bc3_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i533aac0326a94165ae684f73ec63eb6e_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ib4874765695f4bf6b69f9873f7c65374_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i1345738f11804d49b77c1e0c11e275cb_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i2400c681b01a4407ae96e23fdae9bb7b_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i5c4cdb0b26cd4ab2855e6c12152a812b_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i183a439b2e5444cc97cf0518f5a799ca_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i5e4a47735ac9460282a0e703569d3aad_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i287d00b41601418e84f23ebb86d02066_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="id7b12f591f574db5a8fe7eb75b99bdbf_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i796c388144144094bd1930249529a2c0_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i7645ba51d8fe4d2bb08206b1aac61696_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i0563ac5748dd4861940f84054a2beab3_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i7ea8e8ee45a64f8d88d970ffd5fdf0fd_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i4a4e878dfd6e45e78d88a96afcd7adb4_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i6702dc8b24ce40b89c23228f6cc9f41e_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ia80bb2ddc097420fa8008e97cb6c6c42_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iaf8bd8c1f6ed4acdbd2781b87bef5677_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i1d1c7ff23844490cb1b683e2926dd05c_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i791788b720434d52bdfc71be9a7fcedf_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i0fdc261f803f4ea298ea62c4ba11215a_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i53e1723e19774baa83c33833376f3fcc_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i8284e7ed08b546aba08a641721bd713b_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86245da0792a466f8c49f6f09578b7be_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3de35253305645f5af3cae08d34e197e_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ica46e7ad8ea8440c90f7e51c9d8215f4_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bfc659355a94111a936c94c5a3f5eb6_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia87a48fa99af4e3ab03aa761eafef80a_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i475608ba54554fb3844e22fbb8f85e67_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3614230feb8143d99d072f0689a30275_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i597680bf8e23414c98f405fed6b3b434_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib527f8c7a01a47138851e8f5b8542402_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f7e8d240ac54ae590fd380978f0deee_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf1ad98c5b474dfdbd367ed8def09ad9_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied2a12dcc9514d3bb8dbf0cc33866806_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63c8b74a27e2411c9b094654473f2d7f_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i85c2ebab882b4e0fa6518ba20584759f_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3281600af620416b8777bad47ead2caf_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c02d5c4ec814e149d2d05cd1daff43e_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i32dcc8c6e2344c4890645a5dca59fb9f_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5af3dfb5810425780350e945989ed27_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0ba2342a130b44f9acf0bda85140d40e_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e5a7492686049f4bc73c41093c1462e_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i8a5f32da3d42425293ebd37e74bcbfff_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ieb8166e401b64bcea6934bdb1f4c6d06_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i7d0bb4c87cf6411e89a375a4231f2202_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if60170f30d754dabae81da9bc56a4b56_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="id1349711ce80444ba25e8d272b93541e_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ic27582a27dbe47559054ba937fca06d7_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ibc90796a395c4fc2ac1444ef22e4c08a_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i06b62cddc1a34669a0021b6f51124a6c_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i4aca7ede49ea4aeb93792bd24d4d7ab8_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i362dc4197d9e4aff822daa1b515b59f1_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i43736ec467774b4eb2228f27c24b6764_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if48f776a3ab3466586179e50dc1f54cf_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ie5b25d4aa09f4f36bc02a4e378b02785_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i29d4c5ba975448b9983c5bd541edb1bb_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ic7d12544a0024103ad144ca5c5234d3c_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:BuildingsandInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i8758b4bc2d86448db5604f88de211f0d_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:GeospatialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia316d723ac034a6a8943091e646090f1_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:ResourcesandUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i99cbcaf22e46442aa809eec2de54077a_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trmb:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="id41dd4cbb4f44908b65294b69d3e8981_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i135264ff3fb94d6e9ee7631f419b03ce_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iecb42308991843d9bf3a385b24df95f7_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f500503cb404741bea094ba9a4ce5dc_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i57df28a1c7fd42d98100244ead96c399_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i4aa131c293c34e9fa73f11576a3e7dcf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a496d171dca49838815f3cce5822636_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i5668ab9dbfce4486b7743eb8f9505a62_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bfaf85cfbed44dfb06a2e728fe0cd37_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:AsiaPacificAndOtherNonUsCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ib1ae70dd3f894491956dbfdd9e8a021e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trmb:AsiaPacificAndOtherNonUsCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2497ed5c20e0496a827c2d6117d9e52d_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyThreeSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="id0a6d21fc09c48c4a70ab6724efb2694_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyThreeSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if739119ed2a0424e823081f7b43921f5_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyFourSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i73fba2e08dd54389bcb5beeeb2ee6b0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyFourSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ff373bfbe684eb6bba068eba909d0ff_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyEightSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i950d8c3e7ae44b8eaa15d0bec4c529a5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trmb:TwoThousandTwentyEightSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ifc14fa0db05f4fe1b540501481339b90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48869dfe292844bcb2d877355fba126f_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UnsecuredFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="id4044df9cb4b4655ae78b66f2b0139fa_I20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UnsecuredFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-11</instant>
        </period>
    </context>
    <context id="iacf7ceaf67d24a5d9a8d7a99c69e4441_I20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-27</instant>
        </period>
    </context>
    <context id="i316812062c424ceeb8128a4728dfc8ed_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="i8679976838af4405af2166a12397aaec_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="i50e67493aab041ba8468e1ab3b2e3d5c_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="i9209b8d0a1174d958a5ae1da7d979909_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="i094720ddcd3b40a7a26217597a0b8f03_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="i7ebf28c425064e51be2caf99ec770e4c_D20221211-20221211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-11</startDate>
            <endDate>2022-12-11</endDate>
        </period>
    </context>
    <context id="ia4be0859246d44c3b4bb853b1e8e9346_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ia8050fa714ca4eee8eaa2a5a97ef32ca_D20221001-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i75ff6c43a6ed43349204cfa5d220ce96_I20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-27</instant>
        </period>
    </context>
    <context id="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i9b427d9d52c04a1ca26add9bca34651d_I20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-27</instant>
        </period>
    </context>
    <context id="i759537774d324c59a94fb66e522609fa_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i7e91f372fe054f42a6ec87f551dfc0c1_I20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-27</instant>
        </period>
    </context>
    <context id="i30737bef8f0d41469ccf5ebe45055fab_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trmb:DebtInstrumentScenarioAxis">trmb:Scenario1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i7beb88d8abcb40e5a810c4e6be1b3d8d_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trmb:DebtInstrumentScenarioAxis">trmb:Scenario2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i2cbe4d7b445d47fd9b3328c96617c021_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trmb:DebtInstrumentScenarioAxis">trmb:Scenario3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="ida889ab13b154e1e8c67b58c34f4f5e8_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i039ab83a4513433c908027501f6bff53_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i7d63753c651847f38f68cd2c8bc4c98c_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i5dd99081ccc94b2aa2364f930f44ed35_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementThreeYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i8eedfbcbd77946799aad669569770123_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i04652da642bd4607bbc16e8c20900fbc_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i341bcb4ebdaa40979b417f59e062d3ed_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="i3eb5a024b4ef47508b8d668740391565_D20221227-20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementFiveYearTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="ie01c405b511d43a9b82f6b92f8d132fb_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i84155b78bec042d19efd2a22871db5ca_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:A2022TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ie9d77235954843049f55b27d4db71a49_I20220324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-24</instant>
        </period>
    </context>
    <context id="i7c0be1ce0735496c8280fea9149f4b97_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i8d908151a59f4b68967fc81cc478cbe7_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ia96a92352c174a919acfe7bd8576ddcc_D20220324-20220324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-24</startDate>
            <endDate>2022-03-24</endDate>
        </period>
    </context>
    <context id="i30196cf77ddc472e864c1e108db731b4_I20221227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-27</instant>
        </period>
    </context>
    <context id="idafe63c250754b39825fa4209a777fa1_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UncommittedRevolvingCreditFacilities75millionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ie8d66fc58fb148d59d3570ac3e95a9d3_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UncommittedRevolvingCreditFacilities100millioneurosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i36fb60f788774b5cac5a39a20b8d4cf2_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trmb:UncommittedRevolvingCreditFacilities55millionpoundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ib502bab2736e437fb9bca1750491bf68_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i998ab75c8c064866b3dc42b2a8bc3911_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i075210a7b11c424f868bc682c3cbd50a_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ib5606ef1b5c4494095b27dca521c1490_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ff4f2c94dc140239983587b04199f56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0da8417be63f467f8d1fba11fd4b584a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0da2c95d5c8145859ea1492e8089491d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a048e05b0954f6b925704f44dc404a3_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ib5862a0cbf0a484181e7c8de741b42f2_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="ibee8feee8cf947fa973916016fdf50ab_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i7eca32e4f6c943b3882812e639fa99a2_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48b82bb666b14840b655700fe2dfc8a6_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="if3c10b47e4f74cf59f540bd4ac1bdbf2_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i178097800eed4ef78e502c054164b1fc_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="iec0deefeefa749828ee8e9dd43509575_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i3aa561803b1a4b67b37a015f3362f4d2_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1770d8d7a794805805598188eab2796_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ib934151fbc6949638d21886397853438_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i9c3a7e383a164db28148399e8002ce86_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if05e59510650479d94cc4004b32b47dd_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i24eaa544ded24ae3a712e7362d3654d9_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i32e29fa95e744bc19aef2a6198f001f7_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e88558ee9b745eca5932659d6affa19_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i714297c319194af0a177aad72d4cdbee_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i37f8e791e77741ae850bc9ff8501cce2_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if28d0822478946e6b97857919c00c578_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="iba777f38738c4e6fb577c8710421b3c8_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i1417d24ed9634e6b8aec8ab49aa49c9f_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0dd82bf5d47d4cb6bcf68bc4c19221aa_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if7e081fff8ad414cb4255087af53b0f7_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="ib7911aace2a44e10887a50a7a95d2b59_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iac4bac230501448d9a85dc507aa93dbb_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i90a9785c605e43a99db9379049f50794_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trmb:TwoThousandTwoStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i266d7c4bbd4446beb5e340b8a9674328_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i9dbf536edd5b4294a379105af26f54f7_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="i1a15e70a1d9a46faaf990437f1fc579b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9a21254876a4cd6a4f4be4208974cc6_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="idd31a9d54aec49d1acf804a0dd7f6909_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i15001d4f60b64237bf8797baedbc731c_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">trmb:PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="iae39f1d5f94946e2b5df9886ddde3fe7_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="i9ce5dcb38f6241bba90dd878e134c81d_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandTwentyOneStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i014751877ae747479c05ede824fcaa87_I20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandSeventeenStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-30</instant>
        </period>
    </context>
    <context id="ieb6299c6caa247c7be66289deac56c80_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandSeventeenStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:A2017And2021StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:A2017And2021StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandSeventeenStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i3af475b8ab0543039c99207131bc8fa4_I20221230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000864749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trmb:TwoThousandTwentyOneStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>trmb:segment</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="acquisition">
        <measure>trmb:acquisition</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="business">
        <measure>trmb:business</measure>
    </unit>
    <unit id="loan">
        <measure>trmb:loan</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8wLTEtMS0xLTQ4NDQ0_0bbba634-412a-42f5-a4e6-00b900b54724">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8xLTEtMS0xLTQ4NDQ0_4e1d1a17-13ae-4706-9da8-4b7d7e799bb2">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8yLTEtMS0xLTQ4NDQ0_f5f851fc-7284-4d87-9c83-bbb296e651dd">2022</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV80L2ZyYWc6ZjViZjI5MmRhNDlmNDgyZDg0OTcyMWMwZjk2OThkYzUvdGFibGU6MGUxZjk2YmUxMWM5NGM0NGFmOGE1MmMwYzg3YjlmZjUvdGFibGVyYW5nZTowZTFmOTZiZTExYzk0YzQ0YWY4YTUyYzBjODdiOWZmNV8zLTEtMS0xLTQ4NDQ0_9f7f9c97-27be-4e32-aa79-411d434c2276">0000864749</dei:EntityCentralIndexKey>
    <trmb:ProductWarrantyTerm
      contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027">P1Y</trmb:ProductWarrantyTerm>
    <trmb:PostContractSupportTerm
      contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949">P1Y</trmb:PostContractSupportTerm>
    <trmb:RevenueContractTerm
      contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d">P1Y</trmb:RevenueContractTerm>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="i830c0e40d1014adda3fa763af4e4a5ea_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc">P3Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib64b7b4a0238479e9a71bf785f07f566_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i75d8f4f80ead42b8b21196a5b7330c9b_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i57cb0759fba14ad1a2b835daedd6bb21_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i60d35337935742eeba08c9857721fcbc_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e">P1M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ie43116a218e24c1abfba701704a93a41_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79">P4M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d">http://fasb.org/us-gaap/2022#OtherAssetsCurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if7e081fff8ad414cb4255087af53b0f7_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwODM_8c04401d-bcdb-4086-971d-685984519611">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iac4bac230501448d9a85dc507aa93dbb_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzExOTI_277af42a-474c-4930-9dda-3dd8abd85cb3">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY0_e612a488-a6c8-453b-9ffc-81531384d730">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NzljZDYzYTY0YzEyNDI1Yjg3MTVkNzA0YzJjMjc1NzEvdGFibGVyYW5nZTo3OWNkNjNhNjRjMTI0MjViODcxNWQ3MDRjMmMyNzU3MV8wLTAtMS0xLTQ4NDQ0_520a6c05-0727-48b0-a503-0bd7c46bb083">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8xMTk_6a341443-6394-4046-863e-c356b38a4ab2">2022-12-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8xMTk_9e7258e4-27d2-4643-9e84-94485718d881">--12-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6ZmViYjA2NmYzMDVjNDhlMzhkZWZjMzUzYzRhMzM4NTQvdGFibGVyYW5nZTpmZWJiMDY2ZjMwNWM0OGUzOGRlZmMzNTNjNGEzMzg1NF8wLTAtMS0xLTQ4NDQ0_1748ba6e-f0d1-47cf-9c2a-1b5d33643534">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY2_966e8b8a-0c53-43d3-b9bb-576690ef4f2b">001-14845</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU1_554333fd-ef9b-47de-b76b-a7ae29e06aae">TRIMBLE INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6OGI3MWY4ZjBjYzgzNGQ5MTg3ZmYyNWE4MDFkYjcyYmEvdGFibGVyYW5nZTo4YjcxZjhmMGNjODM0ZDkxODdmZjI1YTgwMWRiNzJiYV8wLTAtMS0xLTQ4NDQ0_3762ca4e-ac44-42d0-a841-903238bd827a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6OGI3MWY4ZjBjYzgzNGQ5MTg3ZmYyNWE4MDFkYjcyYmEvdGFibGVyYW5nZTo4YjcxZjhmMGNjODM0ZDkxODdmZjI1YTgwMWRiNzJiYV8wLTEtMS0xLTQ4NDQ0_44010f9a-cbec-4150-8f35-08f4010497eb">94-2802192</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU2_be92c036-3456-4611-9c0e-3fee4cef8fa3">10368 Westmoor Dr</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU3_81444a66-7975-4039-9f50-81cb1cd3bd06">Westminster</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY1_e7fd4517-46bb-41b5-af5d-fb58fadac100">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU5_8430e237-36a1-41bc-97c6-f4548ab98995">80021</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYw_08a9993f-3737-4166-9a81-e998abbb3726">720</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY3_092002f2-006e-4503-8ca6-30b635f8f819">887-6100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDdjYWNjYzcwOTcxNDkzZTg5NTYyM2NmNDVmYTZmNGYvdGFibGVyYW5nZTo0N2NhY2NjNzA5NzE0OTNlODk1NjIzY2Y0NWZhNmY0Zl8xLTAtMS0xLTQ4NDQ0_e19a12e7-4e74-4ca3-bb2f-88d7de6be57a">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDdjYWNjYzcwOTcxNDkzZTg5NTYyM2NmNDVmYTZmNGYvdGFibGVyYW5nZTo0N2NhY2NjNzA5NzE0OTNlODk1NjIzY2Y0NWZhNmY0Zl8xLTEtMS0xLTQ4NDQ0_794cc74f-aea1-4edf-b940-4374614b6ff7">TRMB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDdjYWNjYzcwOTcxNDkzZTg5NTYyM2NmNDVmYTZmNGYvdGFibGVyYW5nZTo0N2NhY2NjNzA5NzE0OTNlODk1NjIzY2Y0NWZhNmY0Zl8xLTItMS0xLTQ4NDQ0_0328d123-df73-46e8-a7a8-6878e57a45ae">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTY4_44ae9cd6-af3b-4840-ac9e-84375bbf864c">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYx_5d1fa6ee-bc63-4d50-b1c8-f3fb624c3e60">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTU4_e1ab166c-0063-4acb-95bd-eef6db2241f2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYy_98d021d7-b410-4c5a-96a9-fa63e8a6a9f1">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6YWE3YjJhY2MxMzZhNDhjYTg4M2Q0ZTNmZjc5OTM1MTcvdGFibGVyYW5nZTphYTdiMmFjYzEzNmE0OGNhODgzZDRlM2ZmNzk5MzUxN18wLTAtMS0xLTQ4NDQ0_37832920-d8a4-4770-985b-ac974c00c549">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6YWE3YjJhY2MxMzZhNDhjYTg4M2Q0ZTNmZjc5OTM1MTcvdGFibGVyYW5nZTphYTdiMmFjYzEzNmE0OGNhODgzZDRlM2ZmNzk5MzUxN18xLTQtMS0xLTQ4NDQ0_15e5f775-5b1c-4a4a-9d5d-558c277175aa">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6YWE3YjJhY2MxMzZhNDhjYTg4M2Q0ZTNmZjc5OTM1MTcvdGFibGVyYW5nZTphYTdiMmFjYzEzNmE0OGNhODgzZDRlM2ZmNzk5MzUxN18yLTEtMS0xLTQ4NDQ0_12009748-4e11-45c9-b216-8f9e125529d8">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yOTYz_1e4b312e-1c11-46e8-8aec-5f54dbd5e716">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8zMDIzNjU2OTc2NjkzMA_0a08e464-842e-4b8b-9860-03e65c06f54f">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i3fd9f2deb8e54a2191f4ca471042c0a2_I20220701"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGV4dHJlZ2lvbjpiYTE0N2M2NjBhOWQ0MmNkODNkMzg5ZDRiODY4ZDE5MV8yNDkz_0c012b6f-842d-436b-9ddd-82903fc73d6c"
      unitRef="usd">14300000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i43b7b4f310f44346a4dbd5fc55a32d26_I20230214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xL2ZyYWc6YmExNDdjNjYwYTlkNDJjZDgzZDM4OWQ0Yjg2OGQxOTEvdGFibGU6NDFiMDIwNzhlZDM2NDYxZDg2ODU2NDQwNTBiMzA3NGMvdGFibGVyYW5nZTo0MWIwMjA3OGVkMzY0NjFkODY4NTY0NDA1MGIzMDc0Y18xLTItMS0xLTQ4NDQ0_67c7b9a4-5323-468f-bde4-b2d255da2823"
      unitRef="shares">246951697</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV83L2ZyYWc6NjFmMzU2NDIzNzJhNGYwYjhhOTBlODU0Y2RmNGNkMjkvdGV4dHJlZ2lvbjo2MWYzNTY0MjM3MmE0ZjBiOGE5MGU4NTRjZGY0Y2QyOV8yNjM_9b6a0843-659d-403c-a25b-5216df6d555a">Certain parts of Trimble Inc. Proxy Statement relating to the annual meeting of stockholders to be held on June 1, 2023 (the &#x201c;Proxy Statement&#x201d;) are incorporated by reference into Part III of this report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV84NS9mcmFnOjY3OTJmZDY2ZmZmYjQwMDA4MjRkNmUyZDQyNGJiZjZiL3RhYmxlOmNiZjQzOGVkMTY5YTQ1NzhiYzVhNWJjYTM2ODExNGYwL3RhYmxlcmFuZ2U6Y2JmNDM4ZWQxNjlhNDU3OGJjNWE1YmNhMzY4MTE0ZjBfNy0wLTEtMS00ODQ0NC90ZXh0cmVnaW9uOjkyZWNmMzNkMmJkYTRhMmU4MzFlMWNiOGMwZDQ0ZTcwXzcy_238530ef-ea44-4b1c-96ba-a2198d7f4168">42</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNC0xLTEtMS00ODQ0NA_4e10e687-0cf3-4d6d-9acb-f6fab4620b18"
      unitRef="usd">271000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNC0zLTEtMS00ODQ0NA_b7f922c2-5f85-4acd-87d0-3f54d9a0c61f"
      unitRef="usd">325700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNi0xLTEtMS00ODQ0NA_afeabde6-1500-490c-a21e-a5d3bf046433"
      unitRef="usd">643300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNi0zLTEtMS00ODQ0NA_34f654f7-a42f-4a2e-8493-bdcbf5e093ea"
      unitRef="usd">624800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfOC0xLTEtMS00ODQ0NA_8a61f2ab-b471-4e2b-ac00-cadd1a583575"
      unitRef="usd">402500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfOC0zLTEtMS00ODQ0NA_e9b48882-087e-4788-9960-ea461b9cb743"
      unitRef="usd">363300000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTAtMS0xLTEtNDg0NDQ_ca161306-4de8-4a38-aea6-0bfafa8f271e"
      unitRef="usd">201400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTAtMy0xLTEtNDg0NDQ_68de4f3e-d210-4c52-ad18-7dbbd3e3aa12"
      unitRef="usd">136800000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTEtMS0xLTEtNDg0NDQ_5c051de9-d9ca-4f08-ac32-dd1e543c23f0"
      unitRef="usd">1518200000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTEtMy0xLTEtNDg0NDQ_d3cb7402-f285-40f3-a7fe-a0222947dddf"
      unitRef="usd">1450600000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTItMS0xLTEtNDg0NDQ_4a6e7fe2-0a3b-4b7c-a724-81b76fc0dfa6"
      unitRef="usd">219000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTItMy0xLTEtNDg0NDQ_5f9408d9-5a06-485b-a42a-e8316ee4eb23"
      unitRef="usd">233200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTMtMS0xLTEtNDg0NDQ_26b318d4-31d3-4ab9-b734-e637c317c341"
      unitRef="usd">121200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTMtMy0xLTEtNDg0NDQ_cd73a183-ef1b-49a0-8410-5a95271f65ba"
      unitRef="usd">141000000.0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTQtMS0xLTEtNDg0NDQ_c8d79a8a-f919-4751-b28c-094eb1e12d40"
      unitRef="usd">4137900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTQtMy0xLTEtNDg0NDQ_7f0a0ae6-f496-49dc-bfac-82a3ed79bd5b"
      unitRef="usd">3981500000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTUtMS0xLTEtNDg0NDQ_f3fb93f6-d118-4656-accf-233969ef42b7"
      unitRef="usd">498100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTUtMy0xLTEtNDg0NDQ_302218b8-82b4-47c1-b87f-0a0c5bd29fc9"
      unitRef="usd">506600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTUtMy0xLTEtNDg0NDQ_445c88be-f87d-45e4-aed6-fc740b1f4ee0"
      unitRef="usd">506600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTYtMS0xLTEtNDg0NDQ_13db285a-7cc8-4e63-8b03-32a7f8644445"
      unitRef="usd">438400000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTYtMS0xLTEtNDg0NDQ_631737da-8b41-459c-9549-558e614d425e"
      unitRef="usd">438400000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTYtMy0xLTEtNDg0NDQ_3633e582-c2df-4625-a600-fcb1d39ac4fb"
      unitRef="usd">502000000.0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTctMS0xLTEtNDg0NDQ_e9e4aeb1-4bb1-44b3-8c91-10f02472e1be"
      unitRef="usd">336200000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTctMy0xLTEtNDg0NDQ_5fb49ae6-2d75-4b2b-8fb1-978a77d328e9"
      unitRef="usd">284700000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTgtMS0xLTEtNDg0NDQ_fea816ca-f1c3-433e-8624-cf2e8f22efe2"
      unitRef="usd">7269000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMTgtMy0xLTEtNDg0NDQ_10c8e9b1-faab-4380-9e63-5dc7b5442ab3"
      unitRef="usd">7099600000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjEtMS0xLTEtNDg0NDQ_a4e0d344-ead2-43fe-b8e0-f68c4d37785e"
      unitRef="usd">300000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjEtMy0xLTEtNDg0NDQ_b7a06c7f-9949-4abc-baef-bb07b14f2f00"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjItMS0xLTEtNDg0NDQ_ca44780e-c2d6-454c-8ab8-68cca68d763b"
      unitRef="usd">175500000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjItMy0xLTEtNDg0NDQ_f1167209-832e-4a89-85cc-a97eb06cc731"
      unitRef="usd">207300000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjMtMS0xLTEtNDg0NDQ_37e06098-dec4-4859-a4aa-0fb58962c325"
      unitRef="usd">159400000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjMtMy0xLTEtNDg0NDQ_aa5a04bb-6e35-4d8b-a961-5349615fa53b"
      unitRef="usd">231000000.0</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjQtMS0xLTEtNDg0NDQ_3ff40d0b-0bfe-416a-93d0-6da12f337b36"
      unitRef="usd">639100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjQtMy0xLTEtNDg0NDQ_88df128e-b0a7-4c74-9ddb-30e083c47652"
      unitRef="usd">548800000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjYtMS0xLTEtNDg0NDQ_bc2a2b9b-ed73-4ae5-abbe-ca6878c4a534"
      unitRef="usd">188100000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjYtMy0xLTEtNDg0NDQ_18acb9c3-d495-474c-98c7-c583aeb32797"
      unitRef="usd">201500000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjctMS0xLTEtNDg0NDQ_875c6edb-deb9-4fed-9e48-4fd5422a52d2"
      unitRef="usd">1462100000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjctMy0xLTEtNDg0NDQ_c2b6fee8-19a8-4ac1-9ece-f366ff153f11"
      unitRef="usd">1188600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebt
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjgtMS0xLTEtNDg0NDQ_b72cd3cf-470c-4d2e-82da-4849ae381d83"
      unitRef="usd">1220000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjgtMy0xLTEtNDg0NDQ_d3966e2e-4d29-486f-bafa-75a6da863690"
      unitRef="usd">1293200000</us-gaap:LongTermDebt>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjktMS0xLTEtNDg0NDQ_df1152d0-4c93-4f57-9e25-072a904a2baf"
      unitRef="usd">98500000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMjktMy0xLTEtNDg0NDQ_4a130087-281f-4dc2-b250-be35fae64e57"
      unitRef="usd">83000000.0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzAtMS0xLTEtNDg0NDQ_187d3f46-9311-40ba-a3ba-911d71a37443"
      unitRef="usd">157800000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzAtMy0xLTEtNDg0NDQ_75d9c06b-10fe-4461-a397-1a2cac142146"
      unitRef="usd">263100000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzEtMS0xLTEtNDg0NDQ_f44d27df-d6ff-49ea-b8a8-0bd379f1de75"
      unitRef="usd">40900000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzEtMy0xLTEtNDg0NDQ_4ce51425-a29d-4047-91ab-06aeb05a3aea"
      unitRef="usd">54500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzItMS0xLTEtNDg0NDQ_c7347006-b096-48b5-88f2-967df272b405"
      unitRef="usd">105100000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzItMy0xLTEtNDg0NDQ_4841aa22-59de-4236-ab17-570f7d8c6ca4"
      unitRef="usd">121400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzMtMS0xLTEtNDg0NDQ_40d7eb8c-5285-403e-b139-40ab6a1df2a4"
      unitRef="usd">134400000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzMtMS0xLTEtNDg0NDQ_565afca8-bd09-4c32-a6ee-0dc74e96caf0"
      unitRef="usd">134400000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzMtMy0xLTEtNDg0NDQ_8c0ddeb5-e291-4293-8312-8a8cdca711aa"
      unitRef="usd">151100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzQtMS0xLTEtNDg0NDQ_ce4ef0a7-e237-4f29-90d7-9712c2dbece9"
      unitRef="usd">3218800000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzQtMy0xLTEtNDg0NDQ_f330f1f1-2a8f-457a-8143-c870e4438bbf"
      unitRef="usd">3154900000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzUtMS0xLTEtNDg0NDQ_24ecb507-5d62-4d5d-99d7-bca464d833b4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzUtMy0xLTEtNDg0NDQ_3ea3ab86-0c13-4477-a1ef-73d41714c794"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8yMQ_27f30860-e328-4e01-80e5-e43e581b371d"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8yMQ_f0365db6-7672-4861-b5b8-e8715df4a298"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8zNQ_6af96123-1432-4070-a828-4ceb4721d0aa"
      unitRef="shares">3000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF8zNQ_d352f139-6a0f-45a0-bc9f-2f87838690fa"
      unitRef="shares">3000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_13d86679-df64-4011-8361-1b85798f75bc"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_29a7dba5-298a-48a6-8d2d-4d04982c9c4d"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_3a50a15c-762e-42eb-bdcd-3af9d8215c47"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiZDU2YjZmMzY5YTg0NTMxOTM2ZmRkODk1YWFlMDE1OF81Nw_fe04a62d-c3d5-477d-94ad-ec9bf98948de"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMS0xLTEtNDg0NDQ_35a156e6-270f-4da0-af79-ca6d1eefbb99"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzctMy0xLTEtNDg0NDQ_52c5f195-b9db-4755-a8f9-f6ec624c5b74"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xOA_c1152f86-46af-434d-a14c-08b45ec2d4f2"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xOA_d58b2d43-463a-4cf9-939c-c2d1c512e8bb"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18zMg_07f1dcdb-c6d8-476a-b217-4cdbb0f9f21e"
      unitRef="shares">360000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18zMg_2248d098-9891-41e1-a514-e3f7d2623fe8"
      unitRef="shares">360000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xNjQ5MjY3NDQxNzgy_81988106-4395-4ee3-88ee-6b5a1154d895"
      unitRef="shares">246900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y18xNjQ5MjY3NDQxNzgy_e2a755e5-4c6d-471a-89c4-be874f2677f6"
      unitRef="shares">246900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y182MQ_4a2ced2b-70fb-48fb-a7ab-2d694ecc6608"
      unitRef="shares">250900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjo2MGI5NGZiOTc3NWY0NzUzODUwMWIxNDgxNzEyODA2Y182MQ_a789888d-f21e-4e86-b14c-83e5b0c4b3e1"
      unitRef="shares">250900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMS0xLTEtNDg0NDQ_5b8f5f9f-6a82-4054-8289-232411a68fe0"
      unitRef="usd">200000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzgtMy0xLTEtNDg0NDQ_caacaa6c-c889-4f8b-8096-cca042f033db"
      unitRef="usd">300000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzktMS0xLTEtNDg0NDQ_1b763cd5-f073-4098-a502-4b1506b61507"
      unitRef="usd">2054900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfMzktMy0xLTEtNDg0NDQ_ab07d613-52a9-4e9b-82eb-cc38f73f1aa5"
      unitRef="usd">1935600000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDAtMS0xLTEtNDg0NDQ_fe36426e-f45d-4d26-87b2-3a2036658297"
      unitRef="usd">2230000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDAtMy0xLTEtNDg0NDQ_bc94fcb1-9627-4c55-91f4-ef68082194ec"
      unitRef="usd">2170500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDEtMS0xLTEtNDg0NDQ_10f4fc38-c1ed-49b5-bc69-544dad516c48"
      unitRef="usd">-234900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDEtMy0xLTEtNDg0NDQ_ada9e164-ea73-4b06-84f0-53f74d9ca78d"
      unitRef="usd">-161700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDQtMS0xLTEtNDg0NDQ_6f9d74d2-4bb1-47a0-93c8-82f1738b2c39"
      unitRef="usd">4050200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDQtMy0xLTEtNDg0NDQ_3f9176e7-bc77-4547-bf6e-c34641022525"
      unitRef="usd">3944700000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDUtMS0xLTEtNDg0NDQ_3c1eb17e-46ae-4d8e-920f-b6129aa528ee"
      unitRef="usd">7269000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85MS9mcmFnOjg2MDZiODgzZmZjYTQ5YTI4MjVjZGIyYzg2OGI0YjBjL3RhYmxlOmI2YWQxMWI2M2ZiMjQ4NjQ4MGIzNzE4YmMxZTRhYmZlL3RhYmxlcmFuZ2U6YjZhZDExYjYzZmIyNDg2NDgwYjM3MThiYzFlNGFiZmVfNDUtMy0xLTEtNDg0NDQ_4206b9d4-c043-4b2b-a544-727f1d16aa0d"
      unitRef="usd">7099600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic91bfcf1925c4c13ad18566d2fd50084_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMy0xLTEtMS00ODQ0NA_54e0bc6b-7aee-42b4-a964-192d14cc090a"
      unitRef="usd">2152000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7220745856e4e81a54e7c7c8e3617e5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMy0zLTEtMS00ODQ0NA_fb285254-bdaa-41d5-be64-2366b6322520"
      unitRef="usd">2247500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66f8145288864749af2ce686b9702eb3_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMy01LTEtMS00ODQ0NA_79a6c41d-4747-49b8-b344-2b930e32e487"
      unitRef="usd">1828000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b4b46cf992c4883a53a2dfb746bd6e0_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNC0xLTEtMS00ODQ0NA_02d4b1a3-ae46-4c13-86af-4fd5f3ea8852"
      unitRef="usd">641300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacbd7fd983ab4e1f9551474e8e821deb_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNC0zLTEtMS00ODQ0NA_5cf45a4e-6665-465d-9ae2-03eccbdcd987"
      unitRef="usd">649400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i844be3b22ff34715b363411eba369c17_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNC01LTEtMS00ODQ0NA_18fff9c5-5c83-4e35-91d3-c5b407d4a7f5"
      unitRef="usd">644800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idec40fc0c7c948d4bdc8184c6ff746c6_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNS0xLTEtMS00ODQ0NA_be691287-4cda-48d6-b0d7-025df98bc9e2"
      unitRef="usd">883000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7279f2195a274dca825a2c52ac51e8e5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNS0zLTEtMS00ODQ0NA_fe00b17a-0cd8-4009-8ad1-d5a9435c8bfa"
      unitRef="usd">762200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b85e400cf4c4baca68a664df7be134a_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNS01LTEtMS00ODQ0NA_693806af-ad37-4b48-9099-9cc3a6d0e72a"
      unitRef="usd">674900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNi0xLTEtMS00ODQ0NA_bb92c4c5-00ed-40cf-af3d-aac26978613c"
      unitRef="usd">3676300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNi0zLTEtMS00ODQ0NA_edfa3a39-34bf-4842-8952-978544cd73f3"
      unitRef="usd">3659100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfNi01LTEtMS00ODQ0NA_d5909d3e-804f-4681-9ef4-4c89f002e53e"
      unitRef="usd">3147700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ic91bfcf1925c4c13ad18566d2fd50084_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOC0xLTEtMS00ODQ0NA_599700ec-0c3b-487a-98a8-c42e02b08bff"
      unitRef="usd">1046100000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ic7220745856e4e81a54e7c7c8e3617e5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOC0zLTEtMS00ODQ0NA_ef141718-eccb-443a-b49f-41c025f08306"
      unitRef="usd">1090100000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i66f8145288864749af2ce686b9702eb3_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOC01LTEtMS00ODQ0NA_9f1e607d-2103-4f61-81c8-8ec4aca8ed8f"
      unitRef="usd">855000000.0</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i2b4b46cf992c4883a53a2dfb746bd6e0_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOS0xLTEtMS00ODQ0NA_d6004138-289d-43ce-a02b-2cff25964c37"
      unitRef="usd">235700000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="iacbd7fd983ab4e1f9551474e8e821deb_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOS0zLTEtMS00ODQ0NA_38c6b100-c570-4185-a2c4-d0096455e4d7"
      unitRef="usd">229900000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i844be3b22ff34715b363411eba369c17_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfOS01LTEtMS00ODQ0NA_692f675b-6886-4494-bce6-676fc004f74a"
      unitRef="usd">234500000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="idec40fc0c7c948d4bdc8184c6ff746c6_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTAtMS0xLTEtNDg0NDQ_df7b5d1f-78e8-41bf-98f8-1bfb1078b24d"
      unitRef="usd">203900000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i7279f2195a274dca825a2c52ac51e8e5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTAtMy0xLTEtNDg0NDQ_59978499-74e9-4380-9776-ad5281574f66"
      unitRef="usd">216700000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i8b85e400cf4c4baca68a664df7be134a_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTAtNS0xLTEtNDg0NDQ_b6ecbe4d-8c64-40f4-830a-00124c0f64c0"
      unitRef="usd">211000000.0</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTEtMS0xLTEtNDg0NDQ_a2227efc-71a3-42ad-a902-47fe9768405c"
      unitRef="usd">85000000.0</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTEtMy0xLTEtNDg0NDQ_727825ab-182b-4709-95fa-581311c537b4"
      unitRef="usd">87700000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTEtNS0xLTEtNDg0NDQ_0f56c7b7-5207-4ac1-9522-f191bde02010"
      unitRef="usd">92300000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTItMS0xLTEtNDg0NDQ_9295a614-f5c2-46da-ad62-aa6d42cef900"
      unitRef="usd">1570700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTItMy0xLTEtNDg0NDQ_3c44bc4c-131f-417c-9570-9036c6597341"
      unitRef="usd">1624400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTItNS0xLTEtNDg0NDQ_394fc617-1ae3-4457-965a-0b31ac84ecad"
      unitRef="usd">1392800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTMtMS0xLTEtNDg0NDQ_48992fec-b8de-4f71-b126-4bf34a2adb09"
      unitRef="usd">2105600000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTMtMy0xLTEtNDg0NDQ_7bba181f-1014-4fdf-aae8-af96b3fbdee8"
      unitRef="usd">2034700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTMtNS0xLTEtNDg0NDQ_86de786b-d1d0-4fab-90f8-9caeb2a289f1"
      unitRef="usd">1754900000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTUtMS0xLTEtNDg0NDQ_b66230fc-f405-4429-ab9a-a7c4afec3645"
      unitRef="usd">542100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTUtMy0xLTEtNDg0NDQ_75e48c10-29e4-4680-a26a-2011fc164106"
      unitRef="usd">536600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTUtNS0xLTEtNDg0NDQ_a2f8d91b-6c64-444c-bb53-6dd965e287d3"
      unitRef="usd">475900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTYtMS0xLTEtNDg0NDQ_fdc4060f-07b6-4e89-8ac2-13ec4cd45f62"
      unitRef="usd">553600000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTYtMy0xLTEtNDg0NDQ_71a11fad-05d8-4e37-b371-3d3f1a594aa2"
      unitRef="usd">506800000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTYtNS0xLTEtNDg0NDQ_30f627ba-c070-4304-be19-3bdfd851fce4"
      unitRef="usd">467000000.0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTctMS0xLTEtNDg0NDQ_3ac127b9-a5d0-47d1-9079-d4017ffa7319"
      unitRef="usd">422200000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTctMy0xLTEtNDg0NDQ_b298727e-b5f7-422a-9a47-39368c369399"
      unitRef="usd">369100000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTctNS0xLTEtNDg0NDQ_26ac44c6-95ee-4b38-947e-2daa592b063c"
      unitRef="usd">300900000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTgtMS0xLTEtNDg0NDQ_8e294334-c89b-4abf-b3a1-e12937d3d9a2"
      unitRef="usd">30200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTgtMy0xLTEtNDg0NDQ_6f0feeaf-3dc9-4a01-a395-f6ac077dfa9f"
      unitRef="usd">10300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTgtNS0xLTEtNDg0NDQ_d631f836-252a-4dac-b265-422a09a7b11b"
      unitRef="usd">25800000</us-gaap:RestructuringCharges>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTktMS0xLTEtNDg0NDQ_d1e76f33-7124-44a3-a3f6-45c813a377c8"
      unitRef="usd">46600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTktMy0xLTEtNDg0NDQ_d29c5dfc-eb5b-4b8a-b26f-9f9efb18c33c"
      unitRef="usd">50900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMTktNS0xLTEtNDg0NDQ_859da75c-3e99-4cbd-9016-3b9b3c74821f"
      unitRef="usd">65500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjAtMS0xLTEtNDg0NDQ_83fe1b59-36cc-48de-be97-c0da3d86618f"
      unitRef="usd">1594700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjAtMy0xLTEtNDg0NDQ_b0f90815-0805-4884-96ee-e09db549c0f7"
      unitRef="usd">1473700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjAtNS0xLTEtNDg0NDQ_aae52658-7267-4856-957e-ed5624849843"
      unitRef="usd">1335100000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjEtMS0xLTEtNDg0NDQ_61722967-77d3-4d88-b1e7-15a97d2588f3"
      unitRef="usd">510900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjEtMy0xLTEtNDg0NDQ_228e84c5-995c-4a7d-83f8-17d82198e4b9"
      unitRef="usd">561000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjEtNS0xLTEtNDg0NDQ_ad256253-bede-4261-b076-eac9774ef3c7"
      unitRef="usd">419800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMS0xLTEtMTA2MTUz_c29a2820-ea64-4bf5-8a1f-4ca168e9d19b"
      unitRef="usd">99000000.0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMy0xLTEtMTA2MTUz_975e68bf-159c-4565-a555-35a04236f371"
      unitRef="usd">41400000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtNS0xLTEtMTA2MjY2_10c0f42d-6913-4008-9d61-29a69c100d28"
      unitRef="usd">13100000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMS0xLTEtNDg0NDQ_1b327f69-a5dd-4749-8c3a-fed582cdc1c2"
      unitRef="usd">-71100000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtMy0xLTEtNDg0NDQ_73abbaa4-8dfb-4646-a673-5fe45e8d51b1"
      unitRef="usd">-65400000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjMtNS0xLTEtNDg0NDQ_9748b62e-31bb-42b4-910d-c506b2588a1d"
      unitRef="usd">-77600000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjUtMS0xLTEtNDg0NDQ_6da157c8-1691-4bb3-acdb-4d8efd88d458"
      unitRef="usd">31100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjUtMy0xLTEtNDg0NDQ_1e52c465-d1b2-45d5-9454-13f876db9a74"
      unitRef="usd">37700000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjUtNS0xLTEtNDg0NDQ_c5496e59-58c4-42d8-998f-fcc9348e899a"
      unitRef="usd">39400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjYtMS0xLTEtNDg0NDQ_c1d8deba-1326-4f25-81a5-9832ce1ab411"
      unitRef="usd">-800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjYtMy0xLTEtNDg0NDQ_3681aa4d-0f6d-4409-8777-3abf39c19c28"
      unitRef="usd">-100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjYtNS0xLTEtNDg0NDQ_6c42ebba-d1a6-4ab4-bd51-2b23d4943f91"
      unitRef="usd">300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjctMS0xLTEtNDg0NDQ_6dc9256b-30fe-4cb3-9c6e-ce2e1d969bb4"
      unitRef="usd">58200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjctMy0xLTEtNDg0NDQ_7285cf66-1d36-4634-86e8-c8c784c71065"
      unitRef="usd">13600000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjctNS0xLTEtNDg0NDQ_c29d6181-1869-4e13-acda-667813db604f"
      unitRef="usd">-24800000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjgtMS0xLTEtNDg0NDQ_79ef4666-25c2-415c-bbd2-6b6c06245aa1"
      unitRef="usd">569100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjgtMy0xLTEtNDg0NDQ_82eceb33-69f2-4a50-8487-cd1880ad26a2"
      unitRef="usd">574600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjgtNS0xLTEtNDg0NDQ_c8c191ce-9ea7-4a36-afc1-8e225f7427c7"
      unitRef="usd">395000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjktMS0xLTEtNDg0NDQ_cebdf815-ff71-471c-8bd4-85dd4f136ddd"
      unitRef="usd">119400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjktMy0xLTEtNDg0NDQ_749455dd-9146-49e6-bba5-83dc1e95b8b8"
      unitRef="usd">81800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMjktNS0xLTEtNDg0NDQ_942565aa-ef25-425d-bf29-2eea8fb779d9"
      unitRef="usd">4400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzAtMS0xLTEtNDg0NDQ_dd939544-b3a2-4d85-9fbd-7efbda8a9243"
      unitRef="usd">449700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzAtMy0xLTEtNDg0NDQ_b336ff14-8895-4e18-a04b-41d649faec40"
      unitRef="usd">492800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzAtNS0xLTEtNDg0NDQ_00516d7b-9be4-449f-b800-f72b1fa1bd22"
      unitRef="usd">390600000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzEtMS0xLTEtNDg0NDQ_372c6a26-7295-4237-a9cb-ef0afc7355a4"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzEtMy0xLTEtNDg0NDQ_164491e5-379c-4e2c-a7fb-a5f318d125e1"
      unitRef="usd">100000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzEtNS0xLTEtNDg0NDQ_5644c4a9-ee8b-47f9-8b54-d87340b2602d"
      unitRef="usd">700000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzItMS0xLTEtNDg0NDQ_5f18ae32-d4f3-4a50-8d84-d346af255128"
      unitRef="usd">449700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzItMy0xLTEtNDg0NDQ_a9b63293-5cfa-4083-9efe-d59b0bd14fa2"
      unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzItNS0xLTEtNDg0NDQ_19f94aa6-3dc6-4af5-9317-4f5c97801a62"
      unitRef="usd">389900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzQtMS0xLTEtNDg0NDQ_cf50a1e7-ab91-4083-9531-32c89863a68f"
      unitRef="usdPerShare">1.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzQtMy0xLTEtNDg0NDQ_65f986b0-9cc5-4c0e-904e-a37e15d541f9"
      unitRef="usdPerShare">1.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzQtNS0xLTEtNDg0NDQ_d3d8534b-0af6-4b41-aa78-da547f12b8ae"
      unitRef="usdPerShare">1.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzUtMS0xLTEtNDg0NDQ_50cba0d7-aae1-4ff6-970e-f8cf36f0045e"
      unitRef="usdPerShare">1.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzUtMy0xLTEtNDg0NDQ_d24feb77-7a93-4af3-a298-9576bd70c7b4"
      unitRef="usdPerShare">1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzUtNS0xLTEtNDg0NDQ_30864e84-644e-4649-9fcc-3d793ad45719"
      unitRef="usdPerShare">1.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzctMS0xLTEtNDg0NDQ_a88020d1-78a5-42f3-b404-8ee897d3225f"
      unitRef="shares">248600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzctMy0xLTEtNDg0NDQ_ebc4571b-52b5-41b0-8489-7e01e1278ef2"
      unitRef="shares">251400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzctNS0xLTEtNDg0NDQ_4a3ee8a4-95fb-4063-949d-9135a4216e3d"
      unitRef="shares">250500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzgtMS0xLTEtNDg0NDQ_cc107653-e11b-445f-a8fd-c45424af9823"
      unitRef="shares">250200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzgtMy0xLTEtNDg0NDQ_05ab79ad-1900-431c-90af-97ca9b1abbd5"
      unitRef="shares">254300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV85Ny9mcmFnOmZjZjU5YjJhM2Y2OTQxZTM5NWJjZWM4NjM1NjI5NGI4L3RhYmxlOjYwMzJkYmY4MWJkZDRiMjU5MDA3MmZlMGNkOGI0ODYyL3RhYmxlcmFuZ2U6NjAzMmRiZjgxYmRkNGIyNTkwMDcyZmUwY2Q4YjQ4NjJfMzgtNS0xLTEtNDg0NDQ_8638fe87-8e74-49ad-a538-5e964617d3f1"
      unitRef="shares">252300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzMtMS0xLTEtNDg0NDQ_dd939544-b3a2-4d85-9fbd-7efbda8a9243"
      unitRef="usd">449700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzMtMy0xLTEtNDg0NDQ_b336ff14-8895-4e18-a04b-41d649faec40"
      unitRef="usd">492800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzMtNS0xLTEtNDg0NDQ_00516d7b-9be4-449f-b800-f72b1fa1bd22"
      unitRef="usd">390600000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzQtMS0xLTEtNDg0NDQ_330cad12-d84e-4c0a-acb4-b8d0f42950ce"
      unitRef="usd">-81600000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzQtMy0xLTEtNDg0NDQ_18168abe-fe3d-433e-a359-7658abc3bc6e"
      unitRef="usd">-64000000.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzQtNS0xLTEtNDg0NDQ_2f688f70-59c6-4db2-a198-368004a095d3"
      unitRef="usd">77100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <trmb:OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzUtMS0xLTEtMTA5MjA4_962a3095-8172-454e-a238-01bcf8175f48"
      unitRef="usd">-8400000</trmb:OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzUtMy0xLTEtMTA5MjA4_ae675f19-4a64-4212-a55c-5bd2b64d8694"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzUtNS0xLTEtMTA5MjE3_986b7320-0ca6-44b6-b3ae-6bc6335e7b68"
      unitRef="usd">-1200000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzctMS0xLTEtNDg0NDQ_5d4e5e35-4003-4b40-ba35-4eec0dba849f"
      unitRef="usd">376500000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzctMy0xLTEtNDg0NDQ_1ed267b2-e443-407c-ae51-67e7a30bfc43"
      unitRef="usd">429600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzctNS0xLTEtNDg0NDQ_74a624e0-57cf-4b3c-b54a-e0a8ed0d2e7f"
      unitRef="usd">468900000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzgtMS0xLTEtNDg0NDQ_8d1aeb4d-90de-4a30-9f98-88ed8abaa45b"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzgtMy0xLTEtNDg0NDQ_e462bc2d-2518-431e-b696-cff58f3b37cf"
      unitRef="usd">100000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzgtNS0xLTEtNDg0NDQ_4ea54100-04a2-442f-942d-3b33ecca6d81"
      unitRef="usd">700000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzktMS0xLTEtNDg0NDQ_8a54cc2c-f482-4a99-a346-22a89fa1aa12"
      unitRef="usd">376500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzktMy0xLTEtNDg0NDQ_646b8a0d-5cb1-41c4-92fa-d7952ff77fdf"
      unitRef="usd">429500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDAvZnJhZzoyNjE0ZGYyZWRjYWM0YjQ1OTVjNDNhMGY3ZDU3MmQwNC90YWJsZTo5Y2NiYmFlMDUwNGE0YzNmYjYwMTA0YjJlMzMyZmJlNC90YWJsZXJhbmdlOjljY2JiYWUwNTA0YTRjM2ZiNjAxMDRiMmUzMzJmYmU0XzktNS0xLTEtNDg0NDQ_495ae68b-6b75-497c-a583-d6dde466d5f5"
      unitRef="usd">468200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2bb8c89523ca461ab9631218d6b1ad18_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMS0xLTEtNDg0NDQ_4bbc1b00-ad98-47c7-8b72-060daf1ab19e"
      unitRef="shares">249900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2bb8c89523ca461ab9631218d6b1ad18_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMy0xLTEtNDg0NDQ_b59da47a-8427-4e3e-9243-2fa710fef04d"
      unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i87b118768ec94236aa2137a5499c08ad_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtNS0xLTEtNDg0NDQ_c2e1c8c9-846a-4882-9513-86e98675754b"
      unitRef="usd">1692800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e37b6c24a0448a89d2a1d66f2e80faa_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtNy0xLTEtNDg0NDQ_3bec69f4-afb6-4c55-b5d4-23c0674d251c"
      unitRef="usd">1602800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09ac4841a03a45b683e239900a61c8bc_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtOS0xLTEtNDg0NDQ_e596931e-d3f2-460b-9e0f-4ae14ee36c1e"
      unitRef="usd">-176800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc7ebab6eef244a79279179f471d6ca3_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMTEtMS0xLTQ4NDQ0_65300dcd-457b-4486-a012-54be13f68d67"
      unitRef="usd">3119000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1ac99ed9453409fb94317a1bd394a62_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMTMtMS0xLTQ4NDQ0_3402d262-9523-448d-b46f-0077a85f3b0d"
      unitRef="usd">1400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzMtMTUtMS0xLTQ4NDQ0_127f2aea-dd2d-4b1b-9e9b-079785909120"
      unitRef="usd">3120400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtNy0xLTEtNDg0NDQ_93f8dd1b-77fe-4bca-90ec-2b20fa1d8ed8"
      unitRef="usd">389900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtMTEtMS0xLTQ4NDQ0_674dee53-3b1a-414d-857d-0a662a0b23ea"
      unitRef="usd">389900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic08bcdf4f86840fb9ff6b3ecc732e6db_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtMTMtMS0xLTQ4NDQ0_320abc92-0ffb-4da3-9f57-e1b107743bc1"
      unitRef="usd">700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzQtMTUtMS0xLTQ4NDQ0_71d47413-1453-4b94-8f8b-c3bdeac472b9"
      unitRef="usd">390600000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i92431a6dfd8141df8354f12a5c8346ad_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzUtOS0xLTEtNDg0NDQ_736156f8-9e78-4adf-ac62-7c690a892044"
      unitRef="usd">78300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzUtMTEtMS0xLTQ4NDQ0_843f64c2-719e-43fc-bf1e-137c954bd02a"
      unitRef="usd">78300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzUtMTUtMS0xLTQ4NDQ0_d5e35ab1-3b8f-4000-a439-fe0cbc3fec77"
      unitRef="usd">78300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzYtMTEtMS0xLTQ4NDQ0_ed11d4da-45ad-4eb2-8593-6ab7ba02ea28"
      unitRef="usd">468200000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzYtMTUtMS0xLTQ4NDQ0_bcc892bb-a8de-4fd9-b9fb-3e843721f8c2"
      unitRef="usd">468900000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMS0xLTEtNDg0NDQ_c8c3d7bc-85fd-454f-a1eb-093f7e89f2d1"
      unitRef="shares">2800000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMy0xLTEtMTA2MDI4_c41c0eae-d509-4056-a79c-b7d847c0c1a7"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctNS0xLTEtNDg0NDQ_9f8798f9-ac42-47c5-9d89-cf7864fd6060"
      unitRef="usd">40600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctNy0xLTEtNDg0NDQ_36f9c15e-8897-49f0-b57c-8547e621bbef"
      unitRef="usd">-30700000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMTEtMS0xLTQ4NDQ0_e85a5866-9838-44e8-9054-e493f1f99bca"
      unitRef="usd">10000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzctMTUtMS0xLTQ4NDQ0_8e126538-666a-4eb2-9aa2-e7ddaec60f13"
      unitRef="usd">10000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i4f0294bc9e044adfae9feb095e157f6e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtMS0xLTEtNDg0NDQ_d9d8446a-b8b0-4b3f-9de2-671bf7548d04"
      unitRef="shares">1900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtNS0xLTEtNDg0NDQ_5498d85c-ba64-4dda-9b0b-4e8ebc6f9502"
      unitRef="usd">13000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3f5220f4e26e42e899a73b5055d995fc_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtNy0xLTEtNDg0NDQ_6a9fa528-0f7d-45e1-96e3-b072251fb8bd"
      unitRef="usd">68600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtMTEtMS0xLTQ4NDQ0_9a968469-6352-49d2-b5fd-27553ddae2eb"
      unitRef="usd">81600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzgtMTUtMS0xLTQ4NDQ0_323b5853-e3c4-45d7-9342-ee5b3b5717f6"
      unitRef="usd">81600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i575cf7227a3b45b88af9d874fd5c227e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzktNS0xLTEtNDg0NDQ_5f9d3be8-500d-4dba-bd35-2dddf68000d4"
      unitRef="usd">81300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i989b9487db314a3eb823da4e34c942c4_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzktMTEtMS0xLTQ4NDQ0_eaff434e-f06c-40e9-8a73-ce98e6443729"
      unitRef="usd">81300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzktMTUtMS0xLTQ4NDQ0_271a726b-9b0f-49ee-bc56-b9a0111c9207"
      unitRef="usd">81300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ic08bcdf4f86840fb9ff6b3ecc732e6db_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEwLTEzLTEtMS00ODQ0NA_a75d53fe-6ceb-4811-a7ba-e1983e504476"
      unitRef="usd">400000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEwLTE1LTEtMS00ODQ0NA_695d3da1-3213-49cc-87c3-0cf1ad96db4b"
      unitRef="usd">400000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8829d8289a93448cbf23ab3092e33e3c_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTEtMS0xLTQ4NDQ0_3bb30835-4eb9-4352-9785-6d35d47d7ecd"
      unitRef="shares">250800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8829d8289a93448cbf23ab3092e33e3c_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTMtMS0xLTQ4NDQ0_d59e4142-388e-4385-8ca6-5946db4c8139"
      unitRef="usd">300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i28a2cc710e594ad2a530574bdf8c6b6b_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTUtMS0xLTQ4NDQ0_22de9699-0aa5-46e5-b4ea-519a4e37bc49"
      unitRef="usd">1801700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ef8561f31674f0f9723381ab67c7040_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTctMS0xLTQ4NDQ0_a1ccd5f4-821f-4d5b-a52a-4e6e8cd18811"
      unitRef="usd">1893400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7aa88f6189ff4ab0b42b4d779ac02125_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTktMS0xLTQ4NDQ0_4e032642-f445-4e9b-a08a-cd246efdd5c1"
      unitRef="usd">-98500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie82c8c270cf046de89c3e963d865a14f_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTExLTEtMS00ODQ0NA_46534d0f-d88d-42d2-8d0d-250cd37bbaf3"
      unitRef="usd">3596900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i72c4f1af74264f4aacce6e50abf4a523_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTEzLTEtMS00ODQ0NA_5139303e-ce9e-4d94-96c6-c3cf0829402f"
      unitRef="usd">1700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzExLTE1LTEtMS00ODQ0NA_a5b7dbce-aede-40fd-a06b-cbc384ff0955"
      unitRef="usd">3598600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTctMS0xLTQ4NDQ0_92fbba24-519f-4622-be34-eda93b7a218d"
      unitRef="usd">492700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTExLTEtMS00ODQ0NA_247cf407-3d69-4776-bd18-9daf1dd65f12"
      unitRef="usd">492700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id3af2b7352f945fcaaf4122f9ba68c3b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTEzLTEtMS00ODQ0NA_d2533e78-d3df-4986-a0c4-6ea0a1981c2b"
      unitRef="usd">100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEyLTE1LTEtMS00ODQ0NA_641b3a33-bb17-4330-ade7-ccce66633639"
      unitRef="usd">492800000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib7034139fb9d4728bd5600354177d7c7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEzLTktMS0xLTQ4NDQ0_e571b045-f294-4306-bf83-a100ebad8bd7"
      unitRef="usd">-63200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEzLTExLTEtMS00ODQ0NA_b3dd5d98-8829-4288-ac6d-7465631eca69"
      unitRef="usd">-63200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzEzLTE1LTEtMS00ODQ0NA_9ac6036b-f835-4f25-b304-8a9fc3e12983"
      unitRef="usd">-63200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE0LTExLTEtMS00ODQ0NA_961adcea-a6ef-4706-b8ac-aa3dbb4555ab"
      unitRef="usd">429500000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE0LTE1LTEtMS00ODQ0NA_1db18b44-ab1b-44be-9551-bc1f780d3582"
      unitRef="usd">429600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib9e796c6a61d4625b97d0319306461a7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTEtMS0xLTQ4NDQ0_03976455-f076-43f7-927a-dc4d88beec26"
      unitRef="shares">2200000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTUtMS0xLTQ4NDQ0_371354f1-1232-4148-bce5-55530dfb40ad"
      unitRef="usd">36200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTctMS0xLTQ4NDQ0_4b4b6a1d-78b2-44fc-871e-23bb21aa3354"
      unitRef="usd">-51300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTExLTEtMS00ODQ0NA_ac7060cb-dfa9-48e2-bc4e-d20f92782e80"
      unitRef="usd">-15100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE1LTE1LTEtMS00ODQ0NA_4697c88e-d633-404e-b3c3-240ac83fa260"
      unitRef="usd">-15100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ib9e796c6a61d4625b97d0319306461a7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTEtMS0xLTQ4NDQ0_cdcf1cb0-7192-41da-b86f-48120669268d"
      unitRef="shares">2100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTUtMS0xLTQ4NDQ0_42aaebb5-3aa6-4d72-8ea2-33aadaa62224"
      unitRef="usd">15700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib1ec4cf43bdb4859ab3eb36f3c1e39bf_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTctMS0xLTQ4NDQ0_4d17ccf2-df9b-423d-b57f-57f4020f20ea"
      unitRef="usd">164300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTExLTEtMS00ODQ0NA_a276d825-ad38-48c1-9ab7-d2897f3e7c55"
      unitRef="usd">180000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE2LTE1LTEtMS00ODQ0NA_1c3cfad5-279e-4e1a-8e56-14303ab19e01"
      unitRef="usd">180000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE3LTUtMS0xLTQ4NDQ0_2ed9f0a9-9f8a-466b-8fed-515335382bba"
      unitRef="usd">112800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE3LTExLTEtMS00ODQ0NA_2f8a4e0a-f8fe-4b31-9cf8-dd26f4350264"
      unitRef="usd">112800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE3LTE1LTEtMS00ODQ0NA_2278bb91-ea6a-4f95-886b-13688538e1bb"
      unitRef="usd">112800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="if01a2e548f1f47f6bb50036a9a8cb315_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTUtMS0xLTEwNjMwOA_a73d1ab6-4b28-4d3a-be26-b9786e9a9822"
      unitRef="usd">-600000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i3066efe5978a4abf884d0a94daf345ad_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTExLTEtMS0xMDYzMDg_67739fb3-a401-4b7c-b272-13ebd09f8e93"
      unitRef="usd">-600000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="id3af2b7352f945fcaaf4122f9ba68c3b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTEzLTEtMS00ODQ0NA_99e23955-bef1-4792-8ad3-3067b44301c0"
      unitRef="usd">1800000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE4LTE1LTEtMS00ODQ0NA_22e00347-9fc3-48c4-a1bd-b8fd777f478d"
      unitRef="usd">1200000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i94cec561f7464351b3ee7c48661830c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTEtMS0xLTQ4NDQ0_4af396cd-bdf3-427b-81ae-4b3cc57b3281"
      unitRef="shares">250900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94cec561f7464351b3ee7c48661830c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTMtMS0xLTQ4NDQ0_8b8d1bad-9c1e-481b-b359-62e621fdbdb0"
      unitRef="usd">300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibfd5a4ccc68f4e60a72372e8e24e7aa9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTUtMS0xLTQ4NDQ0_ccf57b10-254f-4d2b-b43e-e58ca5616b83"
      unitRef="usd">1935600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7483af1bfbfd45e39f045c6d9b783017_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTctMS0xLTQ4NDQ0_94d19e2e-7403-4006-aad3-c44ac3c1e92a"
      unitRef="usd">2170500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i903fc54d6c504be99d22adfc2519efea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTktMS0xLTQ4NDQ0_e5c06b2a-f2f9-4639-8585-73bd78a175af"
      unitRef="usd">-161700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie65890eb18a341168204a99c93710434_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTExLTEtMS00ODQ0NA_89aaf257-afa8-4e6f-8e79-893e694d6d8c"
      unitRef="usd">3944700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i321d00ef3bf74c4496878312986f8541_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTEzLTEtMS00ODQ0NA_25195a15-7a65-4bf5-81d9-33962387dda4"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzE5LTE1LTEtMS00ODQ0NA_c659aee2-b95a-47ef-96a9-fb37fe143d35"
      unitRef="usd">3944700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTctMS0xLTQ4NDQ0_e7e076c2-b037-4b05-8ae6-da8bbc743ea4"
      unitRef="usd">449700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTExLTEtMS00ODQ0NA_3f553a90-0600-4cc7-9e57-7d1febf0f3af"
      unitRef="usd">449700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5e813e99945b42b7825d7f6ad03e6cc2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTEzLTEtMS00ODQ0NA_5be12318-ba26-46f9-8c9c-7cb7c3dd6b87"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIwLTE1LTEtMS00ODQ0NA_5c47d56b-d14a-487f-9dc0-d14ee3ed7fea"
      unitRef="usd">449700000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i42efddf8d50141acb89df1faa78137f2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIxLTktMS0xLTQ4NDQ0_30f2be24-0143-4628-89c7-ff60035a978d"
      unitRef="usd">-73200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIxLTExLTEtMS00ODQ0NA_34f32e22-bb5d-4d0b-845e-4de46ecd211b"
      unitRef="usd">-73200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIxLTE1LTEtMS00ODQ0NA_32c9b4ac-4419-4eeb-8948-4f220587f253"
      unitRef="usd">-73200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIyLTExLTEtMS00ODQ0NA_aaf510d0-8cab-4c11-ac5d-fd21e5388032"
      unitRef="usd">376500000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIyLTE1LTEtMS00ODQ0NA_5d4e5e35-4003-4b40-ba35-4eec0dba849f"
      unitRef="usd">376500000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTEtMS0xLTQ4NDQ0_29070bdf-d3a0-4f05-8430-b630e0456d2e"
      unitRef="shares">2000000.0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTUtMS0xLTQ4NDQ0_ec89b705-3868-471a-bc3a-8b4aea8ebff2"
      unitRef="usd">29600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTctMS0xLTQ4NDQ0_37956820-839c-497c-868d-46b8dcefd866"
      unitRef="usd">-43200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTExLTEtMS00ODQ0NA_0709d187-fc5c-41bc-84ff-ca173301a595"
      unitRef="usd">-13600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzIzLTE1LTEtMS00ODQ0NA_fc0f8969-1abc-4df3-b372-3d329ff25a72"
      unitRef="usd">-13600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTEtMS0xLTQ4NDQ0_21060991-229f-4184-b094-839f2f9d7c26"
      unitRef="shares">6000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i14ed834fd58f456b877a56f178d7df9a_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTMtMS0xLTExNDc2Mg_25df047c-d8cf-404a-89d4-d4f09556ba6b"
      unitRef="usd">100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTUtMS0xLTQ4NDQ0_462422a6-3097-4321-bc9e-b9ad01bf3e24"
      unitRef="usd">47600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTctMS0xLTQ4NDQ0_847bd597-d0df-449a-85a1-f3cd03862cae"
      unitRef="usd">347000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTExLTEtMS00ODQ0NA_75a64e1f-eb6c-402e-b05b-ff460510cb29"
      unitRef="usd">394700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI0LTE1LTEtMS00ODQ0NA_5361801c-dcd6-4819-9418-c4cdce11a80c"
      unitRef="usd">394700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i40b5598bbcdb4f188f1eda1e6e1dc71e_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI1LTUtMS0xLTQ4NDQ0_647f3441-dec2-4a60-b8d9-f24d328b7f4f"
      unitRef="usd">137300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3f9e12f4fc434e968682aa8e2b7a9df8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI1LTExLTEtMS00ODQ0NA_bd77b4b2-d6ff-4c35-97a1-ac4d5a6e0207"
      unitRef="usd">137300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI1LTE1LTEtMS00ODQ0NA_e2caa307-8e0f-4092-878f-677509f05f4d"
      unitRef="usd">137300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib853dca840d14f66afc4cdf4f0a8764f_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTEtMS0xLTQ4NDQ0_13ac9b94-e024-413e-97f5-0af2cbdfe50f"
      unitRef="shares">246900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib853dca840d14f66afc4cdf4f0a8764f_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTMtMS0xLTQ4NDQ0_8296b855-e626-41c5-be44-f08ffd879516"
      unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i192e6f4e8fce43408e3f2005f97ea1a5_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTUtMS0xLTQ4NDQ0_a6aa092c-041a-4482-8c0d-db026e8a89a8"
      unitRef="usd">2054900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if7b558203c2b4a8ba8b4b6279377aa15_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTctMS0xLTQ4NDQ0_bad4b9b9-3a84-4308-8069-b2dabd726c5d"
      unitRef="usd">2230000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4090c6cafd8a4a17983478a9ee77fd91_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTktMS0xLTQ4NDQ0_171ca915-32d1-41fd-8a73-c2eea98559d8"
      unitRef="usd">-234900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7df90e98ea8463186c2b0acc0277aae_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTExLTEtMS00ODQ0NA_850e846a-ff75-4145-8f3c-e8aa7e7bba65"
      unitRef="usd">4050200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f90638a1b3f4ac4827b3b9710702ae1_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTEzLTEtMS00ODQ0NA_d45269d5-2929-4229-8563-3f8dae64700c"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMDYvZnJhZzo4MWY3YTA2ZGVkOWQ0ZDZmODBiMzRjNjlhODhjZmZmMS90YWJsZTo3YmQ5NDYwOTNiMDc0YzhkYmNhZGZhZjRhYmVkOTFlOC90YWJsZXJhbmdlOjdiZDk0NjA5M2IwNzRjOGRiY2FkZmFmNGFiZWQ5MWU4XzI3LTE1LTEtMS00ODQ0NA_6f9d74d2-4bb1-47a0-93c8-82f1738b2c39"
      unitRef="usd">4050200000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQtMS0xLTEtNDg0NDQ_48f274af-2917-4274-ab21-99c7e65642e8"
      unitRef="usd">449700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQtMy0xLTEtNDg0NDQ_e4ab448e-e470-4ca9-b49b-6511e7f7dce1"
      unitRef="usd">492800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQtNS0xLTEtNDg0NDQ_4778759d-1525-43bf-b80a-6a119452e5d5"
      unitRef="usd">390600000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzYtMS0xLTEtNDg0NDQ_c75fdbc5-8f89-4ae9-9375-25cfcfc722c4"
      unitRef="usd">40200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzYtMy0xLTEtNDg0NDQ_81e0c388-10fe-4691-aab7-38b3b77de7b6"
      unitRef="usd">41300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzYtNS0xLTEtNDg0NDQ_3c561bb6-691e-4c03-93cf-585188b43c99"
      unitRef="usd">39700000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzctMS0xLTEtNDg0NDQ_6a6a6ef6-f10e-4043-acc0-5bb594030b30"
      unitRef="usd">131600000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzctMy0xLTEtNDg0NDQ_ee6f8794-861c-45bc-b547-6b2555b89c08"
      unitRef="usd">138600000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzctNS0xLTEtNDg0NDQ_09ca088e-2046-4b0f-8e7d-d18d128e1767"
      unitRef="usd">157800000</us-gaap:AdjustmentForAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzgtMS0xLTEtNDg0NDQ_c3c004e3-5d97-4080-a19d-2d6509d84bb6"
      unitRef="usd">-40000000.0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzgtMy0xLTEtNDg0NDQ_db750ad9-5942-45e1-a009-456367d9cdcd"
      unitRef="usd">-26900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzgtNS0xLTEtNDg0NDQ_c68fd750-5f6e-4bb7-803c-c3528481eb81"
      unitRef="usd">-52900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzktMS0xLTEtNDg0NDQ_cea9c491-cedd-4a95-ba44-37916d20e64e"
      unitRef="usd">120400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzktMy0xLTEtNDg0NDQ_7c38c922-d51c-4ab8-9106-af163cb0bf48"
      unitRef="usd">122600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzktNS0xLTEtNDg0NDQ_4e1b52f1-abed-4b46-bf94-de5b9892c6de"
      unitRef="usd">83000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEwLTEtMS0xLTQ4NDQ0_cfbd6a6c-2e27-42a2-8a48-398455fde4bc"
      unitRef="usd">99000000.0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEwLTMtMS0xLTQ4NDQ0_52c8f4f8-c8c8-4f41-829d-aea4c6781c13"
      unitRef="usd">43900000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEwLTUtMS0xLTQ4NDQ0_77304fb3-6f25-402c-9ea4-1f17d09be92a"
      unitRef="usd">12200000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzExLTEtMS0xLTQ4NDQ0_957c5b07-49dd-4d22-b763-3cd305df512e"
      unitRef="usd">-41700000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzExLTMtMS0xLTQ4NDQ0_a1a956a6-f8f2-4e54-9e8e-9a2f17086126"
      unitRef="usd">-19200000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzExLTUtMS0xLTQ4NDQ0_7239184a-f1ad-4c0f-8a95-97c1f23db27d"
      unitRef="usd">-42400000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEzLTEtMS0xLTQ4NDQ0_77748f96-258d-4b9d-9317-4b315c7bcda7"
      unitRef="usd">55400000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEzLTMtMS0xLTQ4NDQ0_be7cda7a-660d-4c8e-8ce2-4dad4dd966b9"
      unitRef="usd">9000000.0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzEzLTUtMS0xLTQ4NDQ0_b1774a7e-27b2-4b4f-86ab-d430603b5e55"
      unitRef="usd">14000000.0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE0LTEtMS0xLTQ4NDQ0_9f8a5af7-108f-4bce-9d3a-2944a0dd9cd2"
      unitRef="usd">113500000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE0LTMtMS0xLTQ4NDQ0_e66a49e0-5d49-4b1e-bcff-5371767b8c0e"
      unitRef="usd">72900000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE0LTUtMS0xLTQ4NDQ0_5c17859e-42d1-4229-bbe4-60c314183dcf"
      unitRef="usd">5000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE1LTEtMS0xLTQ4NDQ0_eb8cdccb-ef69-442d-98ac-916306af6ba0"
      unitRef="usd">46300000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE1LTMtMS0xLTQ4NDQ0_9c100069-617b-49c1-9c82-c27d85cd5680"
      unitRef="usd">30200000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE1LTUtMS0xLTQ4NDQ0_8d542ce8-4a5e-41b9-93ab-27e60aba6a52"
      unitRef="usd">-2500000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE3LTEtMS0xLTQ4NDQ0_37380e04-4d9e-4b8b-becb-bfe18223e403"
      unitRef="usd">-24800000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE3LTMtMS0xLTQ4NDQ0_8fcd8592-4058-4458-88fa-988493993ac2"
      unitRef="usd">60300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE3LTUtMS0xLTQ4NDQ0_8bb6551f-778e-408d-b54d-0bc3843b322b"
      unitRef="usd">-15700000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE4LTEtMS0xLTQ4NDQ0_06a5dfec-4ed6-4065-b704-b64b02664289"
      unitRef="usd">-54200000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE4LTMtMS0xLTQ4NDQ0_7949920f-2cc0-42ef-aa4a-3020e4dd991a"
      unitRef="usd">54100000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE4LTUtMS0xLTQ4NDQ0_9b122c44-eff6-42b9-910d-92cd7b7a27b5"
      unitRef="usd">34900000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE5LTEtMS0xLTQ4NDQ0_7d317379-e770-4a33-8580-b7b190170969"
      unitRef="usd">108600000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE5LTMtMS0xLTQ4NDQ0_4599664e-e4b5-4c89-a49b-f728dc312c6d"
      unitRef="usd">27400000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzE5LTUtMS0xLTQ4NDQ0_2e0b9b16-176a-4c80-9fe5-b0db3d5dda3c"
      unitRef="usd">65700000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIwLTEtMS0xLTQ4NDQ0_0f942ee7-b04e-4dd1-be07-6e7b9d6b8cbc"
      unitRef="usd">-67800000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIwLTMtMS0xLTQ4NDQ0_3db395c6-808c-4670-aedd-7f517544c568"
      unitRef="usd">-22900000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIwLTUtMS0xLTQ4NDQ0_c92c8157-c470-41e2-8032-64d5df5792bf"
      unitRef="usd">-44800000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIxLTEtMS0xLTQ4NDQ0_2e7aa17c-9bd7-48a8-b95c-a4320a264690"
      unitRef="usd">391200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIxLTMtMS0xLTQ4NDQ0_b3d48b5f-87d9-4dbd-9e56-59e33ad89df0"
      unitRef="usd">750500000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIxLTUtMS0xLTQ4NDQ0_8ff6d893-d61e-45ff-b72a-091e8716e5f6"
      unitRef="usd">672000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIzLTEtMS0xLTQ4NDQ0_4351d07a-a757-4527-916d-33c5af67cebc"
      unitRef="usd">373500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIzLTMtMS0xLTQ4NDQ0_5c800593-315e-45fe-aa14-23f9319a379e"
      unitRef="usd">236100000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzIzLTUtMS0xLTQ4NDQ0_c1e78171-8f46-4b9a-ab61-7b70eda90f6e"
      unitRef="usd">201900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI0LTEtMS0xLTQ4NDQ0_263d3c51-3927-4d0d-982e-bcabc854a958"
      unitRef="usd">43200000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI0LTMtMS0xLTQ4NDQ0_1e0dd8b3-c415-4db4-8747-5f7b1f637195"
      unitRef="usd">46100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI0LTUtMS0xLTQ4NDQ0_c75e720f-3ac8-4c98-855c-d8cc0f42c3d5"
      unitRef="usd">56800000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI1LTEtMS0xLTQ4NDQ0_c60e140f-a047-46e6-9b11-f7f2ec3353ae"
      unitRef="usd">215400000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI1LTMtMS0xLTQ4NDQ0_f3560d08-297e-48dd-8477-762aad580944"
      unitRef="usd">67300000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI1LTUtMS0xLTQ4NDQ0_310b24b6-0836-4481-b889-4444d15875c4"
      unitRef="usd">27500000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI3LTEtMS0xLTQ4NDQ0_ef3b0470-4415-4e75-b2d3-45582bfe4a29"
      unitRef="usd">25000000.0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI3LTMtMS0xLTQ4NDQ0_af757596-5066-457e-957b-3cebe004441b"
      unitRef="usd">-11400000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI3LTUtMS0xLTQ4NDQ0_83b46239-16bc-478f-bd01-2e6b65260938"
      unitRef="usd">600000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI4LTEtMS0xLTQ4NDQ0_55e10c06-262c-4960-9146-cd0daa316a4e"
      unitRef="usd">-226300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI4LTMtMS0xLTQ4NDQ0_6faae315-8a3e-48f4-b15a-47570c6ec3c9"
      unitRef="usd">-203500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzI4LTUtMS0xLTQ4NDQ0_e40b7689-24ba-444b-b206-5c0fe13dd750"
      unitRef="usd">-231800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMwLTEtMS0xLTQ4NDQ0_cbfcb22c-334c-434b-8b1a-501302ab2fee"
      unitRef="usd">-13600000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMwLTMtMS0xLTQ4NDQ0_86949669-a9c0-4eae-b81b-771147c8aacd"
      unitRef="usd">-15100000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMwLTUtMS0xLTQ4NDQ0_9725af1c-e779-4a98-a4f5-7baaf0d03871"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMxLTEtMS0xLTQ4NDQ0_21e10797-84b6-4db1-9900-0a8dc82b859a"
      unitRef="usd">394700000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMxLTMtMS0xLTQ4NDQ0_eb968a21-ed7e-4e18-a370-567713695b99"
      unitRef="usd">180000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMxLTUtMS0xLTQ4NDQ0_cd3f5456-0ebc-4c3f-b11a-4c1479cac826"
      unitRef="usd">81600000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMyLTEtMS0xLTQ4NDQ0_ba24ffe8-fd40-431e-b0d4-5eddb6f079e5"
      unitRef="usd">814800000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMyLTMtMS0xLTQ4NDQ0_c1581987-1881-4ea2-bec9-ecc23aab44a1"
      unitRef="usd">198900000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMyLTUtMS0xLTQ4NDQ0_d3ae6412-13db-4bdc-bf8a-beb4865bb744"
      unitRef="usd">1173800000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMzLTEtMS0xLTQ4NDQ0_3ac8cc41-4f72-4f2e-9994-3a6b83ad14de"
      unitRef="usd">590200000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMzLTMtMS0xLTQ4NDQ0_20e0e0fd-299c-411b-ba9a-02f2734000b4"
      unitRef="usd">449900000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzMzLTUtMS0xLTQ4NDQ0_988216cd-4068-4f6c-89be-96aca81f21c2"
      unitRef="usd">1486000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM0LTEtMS0xLTQ4NDQ0_6cd2c5f9-e4a7-4d1b-a39f-af6f32d8f421"
      unitRef="usd">-15300000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM0LTMtMS0xLTQ4NDQ0_c14398bb-86cb-42f4-a7ea-4035705b6a19"
      unitRef="usd">-1600000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM0LTUtMS0xLTQ4NDQ0_32f4aeb2-436f-4c8c-9cc2-ad889196c7a6"
      unitRef="usd">-16500000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM1LTEtMS0xLTQ4NDQ0_51826eee-375c-40bf-b8d7-c73f255b729f"
      unitRef="usd">-199000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM1LTMtMS0xLTQ4NDQ0_4c0ed46d-c65a-46d5-b7bb-6e8ec6adfb87"
      unitRef="usd">-447700000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM1LTUtMS0xLTQ4NDQ0_2f0d5761-0b5d-4d72-8979-26fb6febf6e3"
      unitRef="usd">-400300000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM2LTEtMS0xLTQ4NDQ0_a1686f80-a96d-40be-81dd-c809558177fd"
      unitRef="usd">-20600000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM2LTMtMS0xLTQ4NDQ0_fe9ca266-26f0-4296-91f0-db3b1dfb1197"
      unitRef="usd">-11300000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM2LTUtMS0xLTQ4NDQ0_7170ee36-0a73-400c-b925-5fa6f82043b5"
      unitRef="usd">8600000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM3LTEtMS0xLTQ4NDQ0_c7fd1580-a5b4-44fe-bd0e-50e1c1f303bd"
      unitRef="usd">-54700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM3LTMtMS0xLTQ4NDQ0_4b756dec-35a5-46c0-98e6-2c5aaa2d75d5"
      unitRef="usd">88000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM3LTUtMS0xLTQ4NDQ0_d882f29a-a018-416c-9033-da184c1181eb"
      unitRef="usd">48500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM4LTEtMS0xLTQ4NDQ0_c4c79108-044d-4c1a-9041-2967fb3fe72e"
      unitRef="usd">325700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM4LTMtMS0xLTQ4NDQ0_bcdc51e3-aac3-4acd-a065-1abeeb146acd"
      unitRef="usd">237700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM4LTUtMS0xLTQ4NDQ0_88337fbc-6323-4993-b080-d2a364ef4acf"
      unitRef="usd">189200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM5LTEtMS0xLTQ4NDQ0_db6c8bfc-5efd-461e-9d19-159bc9ec8e12"
      unitRef="usd">271000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM5LTMtMS0xLTQ4NDQ0_c4c79108-044d-4c1a-9041-2967fb3fe72e"
      unitRef="usd">325700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzM5LTUtMS0xLTQ4NDQ0_364f08d9-2c53-43b7-bc88-03eaf4f3cb16"
      unitRef="usd">237700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQyLTEtMS0xLTQ4NDQ0_e2fa432b-e2ce-4471-b666-7572a31b5a22"
      unitRef="usd">197300000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQyLTMtMS0xLTQ4NDQ0_7fdcfa80-8812-41b9-880e-4ecf9deb75b4"
      unitRef="usd">98300000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQyLTUtMS0xLTQ4NDQ0_229d04bd-2e96-4983-9452-fb1168c93cf9"
      unitRef="usd">59000000.0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQzLTEtMS0xLTQ4NDQ0_6df5e788-72ee-4696-bd3e-99672cfa10ad"
      unitRef="usd">73100000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQzLTMtMS0xLTQ4NDQ0_41fa25d8-8c56-4bd9-ae63-acb5c932f6bd"
      unitRef="usd">61800000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTIvZnJhZzoyMzExN2JlZjdhYzM0ZjgwYjlmZDZkMDA5ZjEzM2UwZS90YWJsZToyMDIyNTA4Zjc0MmM0MDhlODNlYjFmZTg3MmE5MDI0MS90YWJsZXJhbmdlOjIwMjI1MDhmNzQyYzQwOGU4M2ViMWZlODcyYTkwMjQxXzQzLTUtMS0xLTQ4NDQ0_0dd37068-c566-4a15-9216-cc05067980d0"
      unitRef="usd">71800000</us-gaap:InterestPaidNet>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMTgvZnJhZzplZWMyZTAzNDc1ZmY0NTY3OTI5OGJkMzE5OWM4ODRkNS90ZXh0cmVnaW9uOmVlYzJlMDM0NzVmZjQ1Njc5Mjk4YmQzMTk5Yzg4NGQ1XzU4OA_8450226d-ed85-4819-bf36-4a672c271048">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 1: DESCRIPTION OF BUSINESS AND ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trimble Inc., (&#x201c;we&#x201d; or &#x201c;our&#x201d; or &#x201c;us&#x201d;) is incorporated in the State of Delaware since October 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes.  We focus on transforming the way the world works by delivering products and services that connect the physical and digital worlds.  We generate revenue primarily through the sale of our hardware, software, maintenance and support, professional services, and subscriptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These Consolidated Financial Statements include our results of our consolidated subsidiaries.  Intercompany accounts and transactions have been eliminated.  Noncontrolling interests represent the noncontrolling stockholders&#x2019; proportionate share of the net assets and results of operations of our consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a 52&#x2013;53 week fiscal year ending on the Friday nearest to December&#160;31.  Fiscal 2022, 2021, and 2020 were all 52-week years ending on December&#160;30, 2022, December&#160;31, 2021, and January&#160;1, 2021.  Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  Estimates and assumptions are used for revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (&#x201c;SSP&#x201d;) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and income taxes.  We base our estimates on historical experience and various other assumptions we believe to be reasonable&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;.  Actual results that we experience may differ materially from our estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reportable Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Chief Executive Officer and Chief Operating Decision Maker views and evaluates operations based on the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformance with U.S. GAAP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Significant Judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. &#160;Revenue is recognized net of allowance for returns and any taxes collected from customers.  We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Judgment is required to determine SSP for each performance obligation. &#160;We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services. &#160;In instances where SSP is not directly observable, we determine SSP using information that may include market conditions and other observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Nature of Goods and Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenue primarily from products, services, and subscriptions; each of which is a distinct performance obligation.  Descriptions are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&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;Product&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product revenue includes hardware and software licenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hardwar&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;e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped. &#160;We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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; including perpetual and term licenses is recognized upon delivery and commencement of license term. &#160;In general, our contracts do not provide for customer specific acceptances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&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;Service&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service revenue includes hardware and software maintenance and support and professional services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hardware maintenance and support, commonly called extended warranty, &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;entitles the customer to receive replacement parts and repair services. &#160;Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027"&gt;one&lt;/span&gt; to two years depending on the product line.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Software maintenance and support&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; entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support.  Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949"&gt;one&lt;/span&gt; to three years, with one year being most common.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Professional services &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;include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services.  The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&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;Subscription&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subscription revenue includes Software as a Service (&#x201c;SaaS&#x201d;), data, and hosting services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SaaS may be sold with devices used to collect, generate, and transmit data. &#160;SaaS is distinct from the related devices.  In addition, we may host the software that the customer has separately licensed.  Hosting services are distinct from the underlying software.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subscription terms generally range from month-to-month to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d"&gt;one&lt;/span&gt; to three years. &#160;Subscription revenue is recognized monthly over the subscription term,&#160;commencing from activation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net, includes billed and unbilled amounts due from customers.  Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required.  Both billed and unbilled amounts due are stated at their net estimated realizable value.  The unbilled receivables were $33.6 million and $39.5 million at the end of 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected.  Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors such as age of the accounts receivable balances, credit quality, historical experience, and current&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; and future &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;economic conditions that may affect a customer&#x2019;s ability to pay.  At the end of 2022 and 2021, our allowance for credit losses was $5.9&#160;million and $7.0&#160;million.  The provision for credit losses for the years ended 2022, 2021, and 2020 were $7.7&#160;million, $2.6&#160;million, and $7.1&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Costs to Obtain Customer Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales commissions incurred in obtaining contracts that include maintenance or subscription revenue are deferred if the contractual term is greater than a year or if renewals are expected, and the renewal commission is not commensurate with the initial commission.  These commission costs are deferred and amortized over the estimated benefit period, which is either the contract term or the shorter of customer life or product life that ranges from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc"&gt;three&lt;/span&gt; to seven years.  Contracts with an amortization period of a year or less from this deferral requirement are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;At the end of 2022 and 2021, deferred costs to obtain customer contracts were $74.7 million and $59.7 million.  These costs are included in Other non-current assets in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 related to deferred costs to obtain customer contracts was $32.0 million, $25.9 million, and $22.8 million, for 2022, 2021, and 2020.  This expense is included in Sales and marketing expense in our Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value.  Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances.  Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues.  If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable.  Useful lives generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d"&gt;four&lt;/span&gt; to six years for machinery and equipment, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2"&gt;five&lt;/span&gt; to ten years for furniture and fixtures, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d"&gt;two&lt;/span&gt; to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements.  We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1"&gt;two&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;We determine if an arrangement is a lease at inception.  Operating leases with lease terms greater than&#160;one year are included in Operating lease right-of-use (&#x201c;ROU&#x201d;) assets, in both Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.  Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at commencement date.  The operating lease ROU asset includes adjustments made for uneven rents, lease incentives, and lease impairments.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date.  When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets.  Critical estimates when valuing intangible assets include expected future cash flows based on consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates.  Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist.  To determine whether goodwill is impaired, we first assess qualitative factors.  Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events.  If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis.  Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When performing a quantitative approach, we compare the reporting unit&#x2019;s carrying amount, including goodwill, to the reporting unit's fair value.  The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates.  If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Intangible assets acquired in a business combination are recorded at fair value.  Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three years to ten years and have a weighted-average useful life of approximately seven years.  We write off fully amortized intangible assets when those assets are no longer used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows.  The estimated future cash flows are primarily based upon assumptions about expected future operating performance.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accrue for warranty costs as part of our cost of sales based on associated material product costs, technical support labor costs, and costs incurred by third parties performing work on our behalf.  Our expected future cost is primarily estimated based upon historical trends in the volume of product returns within the warranty period and the cost to repair or replace the equipment.  When products sold include warranty provisions, they are covered by a warranty for periods ranging from one year to two years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued warranty expenses o&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;f &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;$11.7 million&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; &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;and $17.1 million are included in Other current liabilities in the Consolidated Balance Sheets at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through"&gt;s&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 the balance sheet date.  Revenue and expense are translated at average monthly exchange rates during the year.  Translation adjustments resulting from this process are recorded to other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is based on the&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; measurement &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;date fair value of the awards, net of expected forfeitures.  Expense is generally recognized on a&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; straight-line basis over &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;the requisite service period of the stock awards.  The estimate of the forfeiture rate is based on historical experience. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred.  Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred.  We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income.  A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized.  Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position.  We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes.  Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.  Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions.  We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions.  Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges.  The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are maintained with several financial institutions.  Deposits held with banks may exceed the amount of insurance provided on such deposits.  Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers.  We perform ongoing credit evaluations of our customers&#x2019; financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we rely on a limited number of suppliers for a number of our critical components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Guarantees, Including Indirect Guarantees of Indebtedness of Others&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters.  We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties.  These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.  In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities.  In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.  Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, &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;primarily denominated in New Zealand Dollars, Brazil Real, Canadian Dollars, Norwegian Krone, and Euro.  T&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;hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts.  We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions, including the fourth quarter of 2022 foreign currency contract for&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; the &#x20ac;1.88&#160;billion or &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;$2.0 billion&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; pending acquisition of Transporeon.  &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;The above-mentioned foreign currency contracts are marked-to-market through earnings every reporting period and generally range in maturity from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e"&gt;one&lt;/span&gt; to two months, or from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79"&gt;four&lt;/span&gt; to six months for contracts related to acquisitions.  We do not enter into foreign currency forward contracts for trading purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 fourth quarter of 2022, in conjunction with the pending acquisition of Transporeon, we entered into a contract to offset the changes in the price of U.S. Treasury Notes with an original maturity of 10 years (&#x201c;Treasury Rate Lock&#x201d;).  The purpose of the Treasury Rate Lock is to minimize the impact of interest rate fluctuations on new fixed-rate debt expected to be issued in connection with this acquisition.  This derivative contract is accounted for as a cash flow hedge and is marked-to-market each period with gains or losses recorded through other comprehensive income.  Upon issuance of the debt, the derivative is settled, and the other comprehensive income is amortized as interest expense over the 10-year debt term by use of the effective interest rate method.  At the end of 2021, there were no derivatives outstanding that were accounted for as hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently issued Accounting Pronouncements not yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;There are no recently issued accounting pronouncements applicable or material to us not yet adopted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;There are no recently adopted accounting pronouncements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDAz_149c2fb6-2398-458d-bbae-2df54b060a76">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These Consolidated Financial Statements include our results of our consolidated subsidiaries.  Intercompany accounts and transactions have been eliminated.  Noncontrolling interests represent the noncontrolling stockholders&#x2019; proportionate share of the net assets and results of operations of our consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a 52&#x2013;53 week fiscal year ending on the Friday nearest to December&#160;31.  Fiscal 2022, 2021, and 2020 were all 52-week years ending on December&#160;30, 2022, December&#160;31, 2021, and January&#160;1, 2021.  Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyMzk3_278d96b7-842d-4955-9883-e6d9d6576bfe">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  Estimates and assumptions are used for revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (&#x201c;SSP&#x201d;) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and income taxes.  We base our estimates on historical experience and various other assumptions we believe to be reasonable&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;.  Actual results that we experience may differ materially from our estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDc0_ec9b3bff-886b-4d3a-bda6-f886e352496d">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reportable Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. &lt;/span&gt;&lt;/div&gt;Our Chief Executive Officer and Chief Operating Decision Maker views and evaluates operations based on the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformance with U.S. GAAP.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE2Njk_9d9e1f64-24fa-477e-9b79-8fe0e0cc733b"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDI1_e4101c80-c007-4592-ad3f-55ef51f1b245">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Significant Judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. &#160;Revenue is recognized net of allowance for returns and any taxes collected from customers.  We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Judgment is required to determine SSP for each performance obligation. &#160;We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services. &#160;In instances where SSP is not directly observable, we determine SSP using information that may include market conditions and other observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Nature of Goods and Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenue primarily from products, services, and subscriptions; each of which is a distinct performance obligation.  Descriptions are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&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;Product&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product revenue includes hardware and software licenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hardwar&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;e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped. &#160;We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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; including perpetual and term licenses is recognized upon delivery and commencement of license term. &#160;In general, our contracts do not provide for customer specific acceptances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&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;Service&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service revenue includes hardware and software maintenance and support and professional services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hardware maintenance and support, commonly called extended warranty, &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;entitles the customer to receive replacement parts and repair services. &#160;Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODE_74d991fb-456e-4bec-b475-e3996ad51027"&gt;one&lt;/span&gt; to two years depending on the product line.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Software maintenance and support&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; entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support.  Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3MzU_0348ce91-6c9b-4c71-8b7a-afde28e35949"&gt;one&lt;/span&gt; to three years, with one year being most common.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Professional services &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;include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services.  The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&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;Subscription&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subscription revenue includes Software as a Service (&#x201c;SaaS&#x201d;), data, and hosting services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SaaS may be sold with devices used to collect, generate, and transmit data. &#160;SaaS is distinct from the related devices.  In addition, we may host the software that the customer has separately licensed.  Hosting services are distinct from the underlying software.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subscription terms generally range from month-to-month to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5NDM_818eb0a2-123a-4962-9083-cd44ba51aa9d"&gt;one&lt;/span&gt; to three years. &#160;Subscription revenue is recognized monthly over the subscription term,&#160;commencing from activation.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <trmb:ProductWarrantyTerm
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzODc_6846bb77-5ae8-42de-a84f-13fe850669fe">P2Y</trmb:ProductWarrantyTerm>
    <trmb:PostContractSupportTerm
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQ3NDE_3acb7d10-e87d-4072-8668-2697cd9f4ab1">P3Y</trmb:PostContractSupportTerm>
    <trmb:RevenueContractTerm
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzYwNDE_5f1bc460-d146-4f61-9876-6bd55a05898e">P3Y</trmb:RevenueContractTerm>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDAx_e5c6e0ff-3133-48a7-ae61-4ba37f4fdbd9">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net, includes billed and unbilled amounts due from customers.  Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required.  Both billed and unbilled amounts due are stated at their net estimated realizable value.  The unbilled receivables were $33.6 million and $39.5 million at the end of 2022 and 2021. &lt;/span&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;We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected.  Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors such as age of the accounts receivable balances, credit quality, historical experience, and current&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; and future &lt;/span&gt;economic conditions that may affect a customer&#x2019;s ability to pay.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY2Mjk_0b3cb563-d199-4bae-b121-061cd9b50139"
      unitRef="usd">33600000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY2MzY_ac7e6f7b-8702-41eb-acbc-37106da49a3f"
      unitRef="usd">39500000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcxNDY_84c9771f-16e1-4069-9d16-309c83119866"
      unitRef="usd">5900000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE2NDkyNjc0NzYwNzM_d52bee54-6be0-4353-8561-029ffd8bcbc9"
      unitRef="usd">7000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcyMjg_a4318ff5-980c-409a-a6f0-24b00b72ea55"
      unitRef="usd">7700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcyMzI_0a00ca89-4cf4-4289-972d-8af53c2d528e"
      unitRef="usd">2600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzcyNDA_999a6c7a-1912-48ff-bfe1-3de11cf5ea0b"
      unitRef="usd">7100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDYz_f59a323c-b77a-456c-883e-d46114d59d5c">Deferred Costs to Obtain Customer ContractsSales commissions incurred in obtaining contracts that include maintenance or subscription revenue are deferred if the contractual term is greater than a year or if renewals are expected, and the renewal commission is not commensurate with the initial commission.  These commission costs are deferred and amortized over the estimated benefit period, which is either the contract term or the shorter of customer life or product life that ranges from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3Mzg_1a459e78-c0a3-4399-acbc-995a94148acc"&gt;three&lt;/span&gt; to seven years.  Contracts with an amortization period of a year or less from this deferral requirement are expensed as incurred.</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="i892f97378d244fed8f007781edb44b33_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc3NDQ_ef1165b2-98da-443a-96e7-eb6e293681ab">P7Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc5Mzc_6805bbb6-7480-4921-a259-b4d88c19797f"
      unitRef="usd">74700000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzc5NDQ_2371cff5-96c4-4640-ba2e-62fccb891a73"
      unitRef="usd">59700000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i5f608dc714994def9957b707c781c610_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzgyMTI_bbf7f5d5-eabd-4dc6-96b3-93e0e5ab6da3"
      unitRef="usd">32000000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="icf08dc4cde2d4f979d4e36e37b2d839b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzgyMTY_a7f424f4-34e5-4a81-951d-68ba24ceba47"
      unitRef="usd">25900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ide833f2574124d0d8f71ae2080e16f98_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzgyMjQ_5854dd16-918f-4081-8f15-3c1c8155e251"
      unitRef="usd">22800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDUw_75e4767e-1116-4d7c-84be-a4dd51c40b5d">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value.  Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances.  Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues.  If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDU0_e9a561f9-10d1-4185-9236-d9feeb4f8bb2">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable.  Useful lives generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMDQ_b706b708-e32b-4ba7-8c33-ce01af7a841d"&gt;four&lt;/span&gt; to six years for machinery and equipment, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDI_d87a7e9e-117e-4cdf-90ee-0310abe844d2"&gt;five&lt;/span&gt; to ten years for furniture and fixtures, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNzk_885f184c-be75-4871-8fe7-4ad8927eea2d"&gt;two&lt;/span&gt; to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements.  We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDA_c7ab0734-09ef-45ce-9efc-00942c6cf6c1"&gt;two&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia3167129a7c1486aa14e570c2b34e7d4_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyMTA_93f46185-413f-4031-97b1-4b6a3d34ac16">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i507a52b1afb04c4380d25a5c5069b3b6_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyNDg_f5bc8e0b-0743-4828-a7de-bdfa33ccfc24">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iba2eaa6114964c008f1d2c9ab26d9808_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkyODU_e96e201f-1760-47ae-84d6-42a43ac85b3f">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i28f75f7df2384780b22da2e2ec43c2be_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzkzMjU_cc2dddf9-54d6-4d10-bf1c-b32910e285ef">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8d76ab749f5543e7ad6f20f13ef4eae9_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3Xzk2MDY_66793055-fe61-4148-a867-cfa2dbdea99b">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDM2_73cdc4ca-3570-4e87-9c0c-6a9156509ca2">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;We determine if an arrangement is a lease at inception.  Operating leases with lease terms greater than&#160;one year are included in Operating lease right-of-use (&#x201c;ROU&#x201d;) assets, in both Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.  Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at commencement date.  The operating lease ROU asset includes adjustments made for uneven rents, lease incentives, and lease impairments.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDMz_879dd36e-8c30-46c5-8cfe-bcc667f20df8">&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date.  When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets.  Critical estimates when valuing intangible assets include expected future cash flows based on consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates.  Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDk0_cfd3ce37-0ce8-4542-821c-ffdaffa4dad5">&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist.  To determine whether goodwill is impaired, we first assess qualitative factors.  Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events.  If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis.  Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.&lt;/span&gt;&lt;/div&gt;When performing a quantitative approach, we compare the reporting unit&#x2019;s carrying amount, including goodwill, to the reporting unit's fair value.  The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates.  If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyMzg3_95315e63-6406-488f-99de-93c86955f429">&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Intangible assets acquired in a business combination are recorded at fair value.  Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three years to ten years and have a weighted-average useful life of approximately seven years.  We write off fully amortized intangible assets when those assets are no longer used.&lt;/span&gt;&lt;/div&gt;We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows.  The estimated future cash flows are primarily based upon assumptions about expected future operating performance.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzMDA2_728be4a2-4434-4248-a1e1-5c4b9160fdcd">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzMDEy_cc9bcd43-d813-4a98-9347-fe6014e80ebe">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6efef99554bd4db787d13bf7c24ea507_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzMDcy_e30fb576-0902-4fdd-95e3-cfe5b7fae9c5">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDQz_c46763d9-ab58-4a07-af9c-f5df131b77d8">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accrue for warranty costs as part of our cost of sales based on associated material product costs, technical support labor costs, and costs incurred by third parties performing work on our behalf.  Our expected future cost is primarily estimated based upon historical trends in the volume of product returns within the warranty period and the cost to repair or replace the equipment.  When products sold include warranty provisions, they are covered by a warranty for periods ranging from one year to two years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued warranty expenses o&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;f &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;$11.7 million&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; &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;and $17.1 million are included in Other current liabilities in the Consolidated Balance Sheets at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <trmb:WarrantyPeriodOnProductsSold
      contextRef="i11024758c3a049ef83b1e4fc5891a446_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzOTc0_7b685857-cab2-488e-8834-58d6f5e177d1">P1Y</trmb:WarrantyPeriodOnProductsSold>
    <trmb:WarrantyPeriodOnProductsSold
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzEzOTgw_64d9d29a-4d3b-4ef1-97e1-769de16c75de">P2Y</trmb:WarrantyPeriodOnProductsSold>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE0MDEz_52f0fad6-6eb9-4792-a8a8-64685fab659d"
      unitRef="usd">11700000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE0MDIw_cfbf9e5a-3e89-481e-b853-4a1c64d71967"
      unitRef="usd">17100000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDY5_3a8b9426-8d30-47c0-9588-af7499764e74">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through"&gt;s&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 the balance sheet date.  Revenue and expense are translated at average monthly exchange rates during the year.  Translation adjustments resulting from this process are recorded to other comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDE2_f35714b0-9615-4919-b374-0ac3178f041d">Stock-Based Compensation&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is based on the&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; measurement &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;date fair value of the awards, net of expected forfeitures.  Expense is generally recognized on a&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; straight-line basis over &lt;/span&gt;the requisite service period of the stock awards.  The estimate of the forfeiture rate is based on historical experience.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyMzgw_70c1a61e-d99d-4945-b9fc-947d77b7fe83">&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred.  Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred.  We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDEz_36129559-eb8b-4135-91b3-b290499e4b21">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income.  A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized.  Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position.  We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes.  Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.  Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions.  We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions.  Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges.  The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDg5_fd83dbd7-d237-4a87-ad7d-ef899e8717b0">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are maintained with several financial institutions.  Deposits held with banks may exceed the amount of insurance provided on such deposits.  Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers.  We perform ongoing credit evaluations of our customers&#x2019; financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we rely on a limited number of suppliers for a number of our critical components.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDEw_c151d823-d131-4888-8d6d-efbf4de2e4e3">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Guarantees, Including Indirect Guarantees of Indebtedness of Others&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters.  We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties.  These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.  In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities.  In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.  Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ia25465d59fbe4149ad19f565ae56ca23_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE5NjAz_9d6b7a53-9c2b-4103-a28c-683a0df6953a"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="if107a35e272849bb9586210322bf74b6_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE5NjAz_b7ee7bb7-bbdb-4b8f-a996-4eb7305237cf"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIyNDU2_e27ccd79-b032-4194-884d-5adbb65a1046">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, &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;primarily denominated in New Zealand Dollars, Brazil Real, Canadian Dollars, Norwegian Krone, and Euro.  T&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;hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts.  We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions, including the fourth quarter of 2022 foreign currency contract for&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; the &#x20ac;1.88&#160;billion or &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;$2.0 billion&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; pending acquisition of Transporeon.  &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;The above-mentioned foreign currency contracts are marked-to-market through earnings every reporting period and generally range in maturity from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzgz_6c89fe01-e758-4735-8252-29d405f49e0e"&gt;one&lt;/span&gt; to two months, or from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5MTg_94f3ed44-c905-4ec2-9293-14f17f39ad79"&gt;four&lt;/span&gt; to six months for contracts related to acquisitions.  We do not enter into foreign currency forward contracts for trading purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 fourth quarter of 2022, in conjunction with the pending acquisition of Transporeon, we entered into a contract to offset the changes in the price of U.S. Treasury Notes with an original maturity of 10 years (&#x201c;Treasury Rate Lock&#x201d;).  The purpose of the Treasury Rate Lock is to minimize the impact of interest rate fluctuations on new fixed-rate debt expected to be issued in connection with this acquisition.  This derivative contract is accounted for as a cash flow hedge and is marked-to-market each period with gains or losses recorded through other comprehensive income.  Upon issuance of the debt, the derivative is settled, and the other comprehensive income is amortized as interest expense over the 10-year debt term by use of the effective interest rate method.  At the end of 2021, there were no derivatives outstanding that were accounted for as hedges.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY1OTcwNjk4MDExMDM_04095025-a9ec-46eb-82af-aea73f5a7386"
      unitRef="eur">1880000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzE4NjkxNjk3NzEyMTE0_9ac11493-664b-4e3c-a54c-471ad19bcdb6"
      unitRef="usd">2000000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwMzg5_e4d8783b-0bd3-400c-a4c3-d2dda0624245">P2M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="iedc541cfd4fc49aba959ead05a67aeb5_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzQzOTgwNDY1NTA5Mjg_c7cebe42-694a-4383-abd1-b02aef1abe98">P6M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i21c98fc373af4672b810eee4d8cc3acc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzIwNjc0_1eb3a9b8-f61b-4542-9d1a-987134b3b20d"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjEvZnJhZzozNWQ1ZDlhMmU4MzM0ZTAxYmU4NWE2MDY1NzAyZDhhNy90ZXh0cmVnaW9uOjM1ZDVkOWEyZTgzMzRlMDFiZTg1YTYwNjU3MDJkOGE3XzY1OTcwNjk3OTE0NDc_52a271c2-85c0-4b68-a583-df4e076ae34a">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently issued Accounting Pronouncements not yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;There are no recently issued accounting pronouncements applicable or material to us not yet adopted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;There are no recently adopted accounting pronouncements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90ZXh0cmVnaW9uOmYwMTUwNDI0NzU4MDRlYzQ4ZjQxY2RkZDgxOTBjOTMzXzc5NQ_fbc35797-775c-47c8-9a91-36bf09fd5d2c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 2: EARNINGS PER SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 is computed based on the weighted-average number of shares of common stock outstanding during the period.  Diluted earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period plus additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued.  Potentially dilutive common shares include outstanding stock options, RSUs, contingently issuable shares, and shares to be purchased under our ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 shows the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&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.911%"/&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.916%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Trimble Inc.&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;449.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;492.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;389.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:#ececec;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;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares used in basic earnings per share&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;248.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;251.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;250.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:#ececec;padding:2px 1pt 2px 13pt;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 dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;250.2&#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 colspan="2" style="background-color:#ffffff;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;254.3&#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 colspan="2" style="background-color:#ffffff;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;252.3&#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:#ececec;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 earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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:#ececec;border-top:3pt double #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.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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:#ececec;border-top:3pt double #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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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:#ececec;border-top:3pt double #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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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: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 earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;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:top"&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;Antidilutive weighted-average shares &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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;0.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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90ZXh0cmVnaW9uOmYwMTUwNDI0NzU4MDRlYzQ4ZjQxY2RkZDgxOTBjOTMzXzc4OA_9f0ff71d-8e40-4a19-9c6d-d25c43d0426c">&lt;div style="margin-top:6pt"&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 shows the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&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.911%"/&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.916%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Trimble Inc.&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;449.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;492.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;389.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:#ececec;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;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares used in basic earnings per share&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;248.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;251.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;250.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:#ececec;padding:2px 1pt 2px 13pt;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 dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;250.2&#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 colspan="2" style="background-color:#ffffff;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;254.3&#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 colspan="2" style="background-color:#ffffff;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;252.3&#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:#ececec;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 earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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:#ececec;border-top:3pt double #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.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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:#ececec;border-top:3pt double #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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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:#ececec;border-top:3pt double #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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:3pt double #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: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 earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000000;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:top"&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;Antidilutive weighted-average shares &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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;0.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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzMtMS0xLTEtNDg0NDQ_5f18ae32-d4f3-4a50-8d84-d346af255128"
      unitRef="usd">449700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzMtMy0xLTEtNDg0NDQ_a9b63293-5cfa-4083-9efe-d59b0bd14fa2"
      unitRef="usd">492700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzMtNS0xLTEtNDg0NDQ_19f94aa6-3dc6-4af5-9317-4f5c97801a62"
      unitRef="usd">389900000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzUtMS0xLTEtNDg0NDQ_a88020d1-78a5-42f3-b404-8ee897d3225f"
      unitRef="shares">248600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzUtMy0xLTEtNDg0NDQ_ebc4571b-52b5-41b0-8489-7e01e1278ef2"
      unitRef="shares">251400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzUtNS0xLTEtNDg0NDQ_4a3ee8a4-95fb-4063-949d-9135a4216e3d"
      unitRef="shares">250500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzYtMS0xLTEtNDg0NDQ_95209bd8-9a9f-4645-97a6-64794e8d91a4"
      unitRef="shares">1600000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzYtMy0xLTEtNDg0NDQ_7dabe20b-49f7-4b72-8881-973610ac4be6"
      unitRef="shares">2900000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzYtNS0xLTEtNDg0NDQ_74cead1e-700b-4785-9a35-b086807f63fd"
      unitRef="shares">1800000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzctMS0xLTEtNDg0NDQ_cc107653-e11b-445f-a8fd-c45424af9823"
      unitRef="shares">250200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzctMy0xLTEtNDg0NDQ_05ab79ad-1900-431c-90af-97ca9b1abbd5"
      unitRef="shares">254300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzctNS0xLTEtNDg0NDQ_8638fe87-8e74-49ad-a538-5e964617d3f1"
      unitRef="shares">252300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzgtMS0xLTEtNDg0NDQ_cf50a1e7-ab91-4083-9531-32c89863a68f"
      unitRef="usdPerShare">1.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzgtMy0xLTEtNDg0NDQ_65f986b0-9cc5-4c0e-904e-a37e15d541f9"
      unitRef="usdPerShare">1.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzgtNS0xLTEtNDg0NDQ_d3d8534b-0af6-4b41-aa78-da547f12b8ae"
      unitRef="usdPerShare">1.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzktMS0xLTEtNDg0NDQ_50cba0d7-aae1-4ff6-970e-f8cf36f0045e"
      unitRef="usdPerShare">1.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzktMy0xLTEtNDg0NDQ_d24feb77-7a93-4af3-a298-9576bd70c7b4"
      unitRef="usdPerShare">1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzktNS0xLTEtNDg0NDQ_30864e84-644e-4649-9fcc-3d793ad45719"
      unitRef="usdPerShare">1.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzExLTEtMS0xLTExNDc1MQ_0eb6542e-9411-4ace-ac7f-083a347203a2"
      unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzExLTMtMS0xLTExNDc1Ng_531bf35a-1a7f-4d8f-8abb-ea061b6204c8"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjQvZnJhZzpmMDE1MDQyNDc1ODA0ZWM0OGY0MWNkZGQ4MTkwYzkzMy90YWJsZTo1NmY1Njc3MWZiYTE0MzM5OGVlODkzNzg3NDYxOTc1Ni90YWJsZXJhbmdlOjU2ZjU2NzcxZmJhMTQzMzk4ZWU4OTM3ODc0NjE5NzU2XzExLTUtMS0xLTExNDc1OA_1874d766-45d5-4a00-ba5e-bb2fce790e3c"
      unitRef="shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzI0MDA_88802a83-56a7-42a2-a794-fc6a1ed07e36">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 3: ACQUISITIONS AND DIVESTITURES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2022, we entered into a definitive agreement to acquire Transporeon in an all-cash transaction valued at approximately &#x20ac;1.88&#160;billion or $2.0 billion.  Transporeon, a Germany-based company, is a leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, in alignment with our Connect and Scale strategy.  We believe the acquisition will advance our sustainability strategy by reducing under-utilized carrier capacity and &#x201c;empty miles&#x201d; and increase our international footprint and long-term Transportation opportunities.  The acquisition will be funded through a combination of cash on hand and new debt.  We expect this acquisition to close in the first half of 2023, subject to customary closing conditions including regulatory approvals in certain international countries.  Following the closing, we intend to integrate Transporeon into our Transportation segment for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2022, we acquired&#160;two businesses, with total purchase consideration of $379.5&#160;million.  The largest acquisition was Bid2Win Software, LLC, a leading provider of estimating and operations solutions for the heavy civil construction industry.  In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2022.  The Condensed Consolidated Statements of Income include the operating results of the acquired businesses from the date of acquisitions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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, we acquired &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;AgileAssets&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;, with total purchase consideration of &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;$237.5&#160;million&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;.  AgileAssets is a provider of SaaS solutions for transportation asset lifecycle management.  The acquisition contributed less than &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;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; of our total revenue during 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, we acquired three businesses, with total purchase consideration of $205.1 million.  The acquisitions were not significant individually or in the aggregate.  In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition costs of&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; &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;$20.4&#160;million&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;, &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;$13.6&#160;million, and $20.3&#160;million in 2022, 2021, and 2020, were expensed as incurred and are included in Cost of sales and General and administrative expenses in our Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 business combinations completed during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.496%"/&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:12.500%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Fair value of total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Less fair value of net assets acquired:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Net tangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identified intangible assets&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;131.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;67.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;56.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:#ececec;padding:2px 1pt 2px 19pt;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;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#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;Goodwill&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;258.1&#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 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;175.5&#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 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;149.3&#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="margin-top:9pt;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;Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2022, we divested six businesses with total proceeds of $226.3&#160;million.  The largest divestiture was the sale of Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO accessories businesses to Precisional LLC, an affiliate of The Jordan Company (&#x201c;TJC&#x201d;), for $205.1&#160;million in cash, which included a working capital adjustment.  &lt;/span&gt;&lt;/div&gt;In 2021 and 2020, divestitures were not material to the financial statements.</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i86d24b207cdc454e9daeb37722f2f827_D20221201-20221230"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzEwOTk1MTE2Mzc1NTE_04392ce4-2394-41bc-b443-19057a22d814"
      unitRef="eur">1880000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ibc4c8f51505d4871807f14241f1f8e7d_D20221001-20221230"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE4NjkxNjk3NzA0MTE3_9ac11493-664b-4e3c-a54c-471ad19bcdb6"
      unitRef="usd">2000000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQzOTgwNDY1MzcxOTc_32284963-568a-4f82-ad09-ef3698d553d6"
      unitRef="acquisition">2</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzY1OTcwNjk3ODc3MzY_45f4fff8-618e-4d95-97d1-64f1f0de8112"
      unitRef="usd">379500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue
      contextRef="id5979b4da7fc4d199aee23029688e59a_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzEwOTk1MTE2NTc2MzU_cba2151f-cc2b-4919-89a4-3323d8e8f8e5"
      unitRef="number">0.01</trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if5bc2c4b6cb445d2be1c20703e60ef44_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE0OQ_061fefeb-f5b7-4c4f-9f6d-7c0dd1bad871"
      unitRef="usd">237500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue
      contextRef="i669914e731ef4c398dd40b5ea91c1fdb_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQwMg_ec28f67d-06cc-422c-ab11-e9667793dcbf"
      unitRef="number">0.01</trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQ2MQ_6ac091cd-cd5e-4c90-b1da-64f8917bd6f0"
      unitRef="acquisition">3</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzUxMw_288da37b-4bd9-484f-9b9e-2665a691a24f"
      unitRef="usd">205100000</us-gaap:PaymentsToAcquireBusinessesGross>
    <trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue
      contextRef="i3ff54a0e611a46d0b8f603af15ed852f_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzczNw_26c0e006-7173-4b16-9fbe-f9f286822e72"
      unitRef="number">0.01</trmb:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE3NTk_39d81754-ed4f-438c-9a15-86e10ef4c904"
      unitRef="usd">20400000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE3NjM_98bcec49-f365-48a7-afcc-7fefed83e3fd"
      unitRef="usd">13600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE3NzE_f58578ea-a936-433f-90f5-12519bf6f7d0"
      unitRef="usd">20300000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzI0MTI_cf3ad802-b962-4bfc-846a-339341641b40">&lt;div style="margin-top:6pt"&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 business combinations completed during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.496%"/&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:12.500%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Fair value of total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Less fair value of net assets acquired:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Net tangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identified intangible assets&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;131.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;67.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;56.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:#ececec;padding:2px 1pt 2px 19pt;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;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#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;Goodwill&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;258.1&#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 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;175.5&#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 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;149.3&#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;</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i918045192e7d43eaadaeccd8700c6c11_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzItMS0xLTEtNDg0NDQ_4c4c3ccc-4a71-4834-a05f-03053874be87"
      unitRef="usd">379500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0fe7d6fdb18e4dc5a7b740f9b1e7fb9a_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzItMy0xLTEtNDg0NDQ_a4fa866a-8441-418b-bbbf-5dbdfc0593d0"
      unitRef="usd">237500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i40baaeddbfcd4583959e047e9df281f2_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzItNS0xLTEtNDg0NDQ_f5a2f88d-5ce6-4803-b738-41ff45370f35"
      unitRef="usd">205100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities
      contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzQtMS0xLTEtNDg0NDQ_131c3dbe-2a99-40dc-a931-45d7d1581c1e"
      unitRef="usd">-9200000</trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities>
    <trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities
      contextRef="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzQtMy0xLTEtNDg0NDQ_f97a44bc-3848-445c-8f35-eb4e5ebf916f"
      unitRef="usd">-5200000</trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities>
    <trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities
      contextRef="i53f10e7a0feb4e049fb3e301559dc04a_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzQtNS0xLTEtNDg0NDQ_26ddfedc-ff75-4b0d-a6f7-70458c597973"
      unitRef="usd">-1600000</trmb:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzUtMS0xLTEtNDg0NDQ_86685d79-70a1-4f2b-b187-ed8aaa737583"
      unitRef="usd">131400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzUtMy0xLTEtNDg0NDQ_1f3b4055-4654-4be6-bb44-5198d13712b1"
      unitRef="usd">67200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i53f10e7a0feb4e049fb3e301559dc04a_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzUtNS0xLTEtNDg0NDQ_ec687273-632a-47c7-93a0-166d5513a1e5"
      unitRef="usd">56700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzYtMS0xLTEtNDg0NDQ_ecdcf453-2aca-4b4b-8e50-9a5b181afbd7"
      unitRef="usd">800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzYtMy0xLTEtNDg0NDQ_f32d4093-ad36-4758-8930-31753030a34b"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i53f10e7a0feb4e049fb3e301559dc04a_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzYtNS0xLTEtNDg0NDQ_3d81ffbc-d93d-40f5-a94e-5689367d9303"
      unitRef="usd">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:Goodwill
      contextRef="i66e74e6a188b4abc88339174f7653e28_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzgtMS0xLTEtNDg0NDQ_8cfd91bb-a6bf-4f94-a23b-17f291bb3ed6"
      unitRef="usd">258100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i55e1d06cab1448bf8cfbda4a7e7a4596_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzgtMy0xLTEtNDg0NDQ_0d609b6d-3684-4adc-b242-cdc3f21c9736"
      unitRef="usd">175500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i53f10e7a0feb4e049fb3e301559dc04a_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90YWJsZTo5NzcxYzkzNjZjNWI0YjZmODgzOGUxNjdhNGM5YTRjZi90YWJsZXJhbmdlOjk3NzFjOTM2NmM1YjRiNmY4ODM4ZTE2N2E0YzlhNGNmXzgtNS0xLTEtNDg0NDQ_ab533890-e950-4245-b300-4d90e79b784a"
      unitRef="usd">149300000</us-gaap:Goodwill>
    <trmb:DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses
      contextRef="id0287dab34d9444a84ccd80bbc7fbbfc_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzQzOTgwNDY1MzcyMDU_dfb50f9e-db11-43be-866c-440546c05a00"
      unitRef="business">6</trmb:DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="id0287dab34d9444a84ccd80bbc7fbbfc_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzE2NDkyNjc0NzE4ODQ_96665ae5-1183-4caf-8541-f58d54ca334d"
      unitRef="usd">226300000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ic8259182d0c94a03892e9b208c4859e0_D20220501-20220530"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMjcvZnJhZzpmOWUyYzQzODIwZmU0YjdlOTBmN2M0NWZjNTI1MzA2NS90ZXh0cmVnaW9uOmY5ZTJjNDM4MjBmZTRiN2U5MGY3YzQ1ZmM1MjUzMDY1XzEwOTk1MTE2MzY1OTY_6af2a3df-d7f1-4fde-a558-3fca8038489f"
      unitRef="usd">205100000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xMTU0NDg3MjA5MjA2NQ_fd10c5cc-8c0e-4c76-9f67-c04e1e44019c">&lt;div style="margin-top:12pt;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;NOTE 4: INTANGIBLE ASSETS AND GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 a summary of our intangible assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt"&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:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&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:9.864%"/&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:10.011%"/&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.180%"/&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:9.864%"/&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:10.020%"/&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="15" 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:8pt;font-weight:700;line-height:100%"&gt;At the End of 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;At the End of 2021&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Useful Lives (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Net&#160; Carrying&lt;br/&gt;Amount&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;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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Net&#160; Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(722.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(748.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(428.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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 and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution rights and other intellectual properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,208.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,737.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,231.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of the end of 2022 and 2021, $79.9&#160;million and $160.1&#160;million of fully amortized intangible assets were written off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense of intangible assets at the end of 2022 was as follows:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;2024&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;109.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:#ececec;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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;2026&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;67.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:#ececec;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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Thereafter&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;61.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:#ececec;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;498.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill by segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:8.995%"/&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;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;Balance as of year end 2021&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;2,141.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;403.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;440.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;995.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;3,981.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="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:#ececec;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;Additions due to acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Decrease from divestitures&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;(23.9)&lt;/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.9)&lt;/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;(6.9)&lt;/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.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:#ececec;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;Foreign currency translation and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#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;Balance as of year end 2022&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;2,300.1&#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 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;382.1&#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 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;471.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 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;983.9&#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 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;4,137.9&#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;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl80MDY_b8ec0d8b-a7c8-4834-aa1a-85556d252633">&lt;div style="margin-top:6pt"&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 a summary of our intangible assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt"&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:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&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:9.864%"/&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:10.011%"/&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.180%"/&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:9.864%"/&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:10.020%"/&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="15" 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:8pt;font-weight:700;line-height:100%"&gt;At the End of 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;At the End of 2021&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Useful Lives (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Net&#160; Carrying&lt;br/&gt;Amount&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;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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Net&#160; Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(722.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(748.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(428.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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 and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution rights and other intellectual properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,208.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,737.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,231.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if26f8533c1b44db1b6e6db1cc28f7175_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTEtMS0xLTEwMjk3Mg_65bf3bef-cce2-4cb7-8af6-7eb02e57ab83">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia7175610887f438c80073f12a7329c6e_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTItMS0xLTEwMjk3Mg_668491d4-ded3-4885-a0ba-e946edc2eec1"
      unitRef="usd">1004800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia7175610887f438c80073f12a7329c6e_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTQtMS0xLTEwMjk3Mg_a56a9ca2-178d-4aff-80b7-aede27147b25"
      unitRef="usd">722700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia7175610887f438c80073f12a7329c6e_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTYtMS0xLTEwMjk3Mg_de164376-747e-4a95-95d7-ed8946c9b55e"
      unitRef="usd">282100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia0a4b69893f94b669595dd6aed6ca857_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTgtMS0xLTEwMjk3Mg_1e748b8f-8f80-4038-88be-7c45cf2db151"
      unitRef="usd">1011900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia0a4b69893f94b669595dd6aed6ca857_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTEwLTEtMS0xMDI5NzI_19cb4f86-af22-4a5a-81c9-3d9d68cb3004"
      unitRef="usd">748200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia0a4b69893f94b669595dd6aed6ca857_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8yLTEyLTEtMS0xMDI5NzI_b93c0bb4-93ff-4d89-b907-314c2a6755c1"
      unitRef="usd">263700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6479da6bb4de4676ab9fc5196e7dc7fb_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTEtMS0xLTEwMjk3Mg_1c1f72d6-31ab-46cc-b424-dbc8bae8c887">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie4098acde42241e892efdc8e33d6f771_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTItMS0xLTEwMjk3Mg_0196ff8b-79c8-45d2-81a4-58765e61eb8c"
      unitRef="usd">654100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie4098acde42241e892efdc8e33d6f771_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTQtMS0xLTEwMjk3Mg_93d0608b-d700-43ad-8536-1cda8f7b924c"
      unitRef="usd">445900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie4098acde42241e892efdc8e33d6f771_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTYtMS0xLTEwMjk3Mg_25711a82-e48a-4e1e-a763-39a7ac195b3b"
      unitRef="usd">208200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i09756ca26a9346298115138e3a425ff4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTgtMS0xLTEwMjk3Mg_266390ea-3428-4a73-a530-95722be87749"
      unitRef="usd">667800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i09756ca26a9346298115138e3a425ff4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTEwLTEtMS0xMDI5NzI_c993183b-8a2a-4beb-a5e8-42f960df55c5"
      unitRef="usd">428900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i09756ca26a9346298115138e3a425ff4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl8zLTEyLTEtMS0xMDI5NzI_60ea6967-459e-4612-afd6-2d0c23015d0e"
      unitRef="usd">238900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if0ad5fa53956472090daa1fc0d0cacbc_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTEtMS0xLTEwMjk3Mg_b3a87f3a-9bf4-4837-8ee9-32b44678a16d">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i67b44323e4754871a97efa29d311c0ca_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTItMS0xLTEwMjk3Mg_782a9c88-fdfb-4b85-94a9-d9a988e11060"
      unitRef="usd">39500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i67b44323e4754871a97efa29d311c0ca_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTQtMS0xLTEwMjk3Mg_bec2895d-3535-40ab-9b0c-3c6452d0c835"
      unitRef="usd">32700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i67b44323e4754871a97efa29d311c0ca_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTYtMS0xLTEwMjk3Mg_0595e0a1-c5e0-463d-9140-d44a0a50c21b"
      unitRef="usd">6800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i18787d57ecc441c3a6ee07c344e82af6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTgtMS0xLTEwMjk3Mg_2af81574-591a-4014-b6ee-d874fa772f33"
      unitRef="usd">48000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i18787d57ecc441c3a6ee07c344e82af6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTEwLTEtMS0xMDI5NzI_83bfb1d3-48e5-4ab7-94ca-a13cfb7b9785"
      unitRef="usd">45000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i18787d57ecc441c3a6ee07c344e82af6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl80LTEyLTEtMS0xMDI5NzI_22ee6070-e797-40d3-adb2-2ed00f56579e"
      unitRef="usd">3000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i51c02ac85e9642f1bf0ee53d076a0fd8_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTEtMS0xLTEwMjk3Mg_38bfc6cb-0c90-42f3-95b4-3cc3d3c97256">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6e6952907dca4afd9cfa0451767e1b33_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTItMS0xLTEwMjk3Mg_c1c23244-1922-445a-8600-80f1d1517837"
      unitRef="usd">8000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6e6952907dca4afd9cfa0451767e1b33_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTQtMS0xLTEwMjk3Mg_e8a4518c-97f6-4aea-ae53-6d4bab18a8e3"
      unitRef="usd">7000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6e6952907dca4afd9cfa0451767e1b33_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTYtMS0xLTEwMjk3Mg_7ade48d3-0783-43b0-b7f8-05aeef8c2609"
      unitRef="usd">1000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib47b4d4f1c624eda949c107a4624a2c1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTgtMS0xLTEwMjk3Mg_22cfdf87-aa38-45e8-a3a9-ec1c34bdedd3"
      unitRef="usd">10000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib47b4d4f1c624eda949c107a4624a2c1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTEwLTEtMS0xMDI5NzI_8476b529-af02-47ea-bfe0-274cd4d32147"
      unitRef="usd">9000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib47b4d4f1c624eda949c107a4624a2c1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl81LTEyLTEtMS0xMDI5NzI_5d91b601-d78c-4a7c-b94b-71b59e3833a6"
      unitRef="usd">1000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTItMS0xLTEwMjk3Mg_04ea7b42-80c6-47e8-bd8b-ad5237d13275"
      unitRef="usd">1706400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTQtMS0xLTEwMjk3Mg_285e2c50-7a2a-4d20-bc7f-640b7aeb1c0c"
      unitRef="usd">1208300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTYtMS0xLTEwMjk3Mg_f3fb93f6-d118-4656-accf-233969ef42b7"
      unitRef="usd">498100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTgtMS0xLTEwMjk3Mg_b32a4bf4-49b8-4a26-bb3f-d284746c780f"
      unitRef="usd">1737700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTEwLTEtMS0xMDI5NzI_76305c4d-073f-4d38-8141-2e7d4433715b"
      unitRef="usd">1231100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTEyLTEtMS0xMDI5NzI_302218b8-82b4-47c1-b87f-0a0c5bd29fc9"
      unitRef="usd">506600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6ZmI1N2RmOTBkYWNjNGQ1OWFkZjBmYWY2NTNhMzU1YmIvdGFibGVyYW5nZTpmYjU3ZGY5MGRhY2M0ZDU5YWRmMGZhZjY1M2EzNTViYl82LTEyLTEtMS0xMDI5NzI_445c88be-f87d-45e4-aed6-fc740b1f4ee0"
      unitRef="usd">506600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xNTg_1fb9fe8b-5fb0-4741-b8a4-298ad1e0d88c"
      unitRef="usd">79900000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <trmb:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xNjU_92566374-bcd7-49e9-a285-ca9285a9e11d">160.1&#160;million</trmb:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl8xNjU_d8862a27-54fd-4ff2-8625-58b0f3a70d19"
      unitRef="usd">160100000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl80MDg_59cac45d-f261-46cc-932f-e153a5cc03e5">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense of intangible assets at the end of 2022 was as follows:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;2024&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;109.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:#ececec;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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;2026&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;67.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:#ececec;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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Thereafter&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;61.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:#ececec;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;498.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl8xLTEtMS0xLTEwMjk3Mg_ce169ca7-3ace-4f3c-af4f-307d9371deb0"
      unitRef="usd">133500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl8yLTEtMS0xLTEwMjk3Mg_8e212901-60b8-4e75-9e50-ab740c8cb86c"
      unitRef="usd">109000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl8zLTEtMS0xLTEwMjk3Mg_3985ec00-6c81-4382-b2e2-56e1a5691c61"
      unitRef="usd">73500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl80LTEtMS0xLTEwMjk3Mg_5372dee1-d297-4484-88de-bb46841956ab"
      unitRef="usd">67200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl81LTEtMS0xLTEwMjk3Mg_c9ca12bf-c845-4d1c-a633-386a83847bbc"
      unitRef="usd">53500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl82LTEtMS0xLTEwMjk3Mg_e5da5d56-4f14-4ddb-ae57-96d232d06d82"
      unitRef="usd">61400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MWUwMjVmZWRiNDdhNDcxYTlmZTNiYzYwOGE0NTcxZmYvdGFibGVyYW5nZToxZTAyNWZlZGI0N2E0NzFhOWZlM2JjNjA4YTQ1NzFmZl83LTEtMS0xLTEwMjk3Mg_2e498e33-8531-442d-8016-4f5c12686cb5"
      unitRef="usd">498100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGV4dHJlZ2lvbjo4NjM0NTljNmQyYWY0ODk2OGIwNGQ1MWE3N2FlNTdlYl80MDc_a089c1c7-0442-4d3b-8cb4-248cc5887d2d">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill by segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:8.995%"/&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;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;Balance as of year end 2021&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;2,141.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;403.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;440.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;995.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;3,981.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="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:#ececec;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;Additions due to acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Decrease from divestitures&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;(23.9)&lt;/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.9)&lt;/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;(6.9)&lt;/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.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:#ececec;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;Foreign currency translation and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#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;Balance as of year end 2022&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;2,300.1&#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 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;382.1&#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 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;471.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 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;983.9&#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 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;4,137.9&#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;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iccf110a9909c4726a2b9fc2c45b565af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTEtMS0xLTEwMjk3Mg_d5ecdc27-72e2-41d8-9aae-b0a46a61ab3b"
      unitRef="usd">2141400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTMtMS0xLTEwMjk3Mg_57729940-7cd6-47d5-bb24-8d9c1aff6618"
      unitRef="usd">403600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7438c8aba92d4e24a96bba677bac2544_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTUtMS0xLTEwMjk3Mg_158af5a7-d204-419d-8e89-84920cc8f41a"
      unitRef="usd">440800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaa98bbeed40f4717ab1335485fee7fc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTctMS0xLTEwMjk3Mg_0747b84d-ba15-4cb3-a95a-442bde746cd6"
      unitRef="usd">995700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8xLTktMS0xLTEwMjk3Mg_fab8df38-97b9-433a-b209-91289774d7d7"
      unitRef="usd">3981500000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTEtMS0xLTEwMjk3Mg_dc1ba87c-1b0b-42d8-9865-b6b755d903be"
      unitRef="usd">214400000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTMtMS0xLTEwMjk3Mg_ef544c7d-64b7-49c2-930c-b3300545452e"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTUtMS0xLTEwMjk3Mg_07bed826-5b1b-408c-afa5-4f2fdd8ede9b"
      unitRef="usd">43700000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTctMS0xLTEwMjk3Mg_3204b65c-d21a-450f-a053-72c88d45817b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF8zLTktMS0xLTEwMjk3Mg_6e3774d0-aa26-4266-b3da-df044ff2c3c8"
      unitRef="usd">258100000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTEtMS0xLTEwMjk3Mg_9ab91285-7763-4e08-969d-57f4ecc1bfb1"
      unitRef="usd">23900000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTMtMS0xLTEwMjk3Mg_a4c01b96-d350-4a1f-af6d-183d07e4a43f"
      unitRef="usd">6900000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTUtMS0xLTEwMjk3Mg_3844e34c-8ebf-4731-8b0c-dc9475c477ff"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTctMS0xLTEwMjk3Mg_d8a94735-5458-48a0-a944-d6d9d1109b0a"
      unitRef="usd">6900000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF80LTktMS0xLTEwMjk3Mg_ceba03fa-d7c4-44e5-8872-d1376ea5917a"
      unitRef="usd">37700000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTEtMS0xLTEwMjk3Mg_71183b81-1105-47c3-b0bd-c8cc72e671df"
      unitRef="usd">31800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTMtMS0xLTEwMjk3Mg_34f43d29-cc45-4991-89d9-1132b7f619ad"
      unitRef="usd">14600000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTUtMS0xLTEwMjk3Mg_549ba172-98ee-41ce-8fe1-0caf3f5049a4"
      unitRef="usd">12700000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTctMS0xLTEwMjk3Mg_5e442aed-c4ca-4164-bf7b-c44c34216efb"
      unitRef="usd">4900000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF81LTktMS0xLTEwMjk3Mg_33079186-85b9-4f24-b9e2-57d42c40c099"
      unitRef="usd">64000000.0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i6c40e90cdb6c472e97790c65334c4936_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTEtMS0xLTEwMjk3Mg_61828a67-4519-44d6-814c-780c6f440f53"
      unitRef="usd">2300100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i319641ebaf4844fcb69640dc6d809aa5_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTMtMS0xLTEwMjk3Mg_e2303d16-4fe6-4097-b441-903387c5b40d"
      unitRef="usd">382100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5f63e7d516cd4decb7baf21df452b7f1_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTUtMS0xLTEwMjk3Mg_b4fa1cce-0f32-4e65-b161-a08056818672"
      unitRef="usd">471800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTctMS0xLTEwMjk3Mg_c82d8f17-ccc5-4da1-ac65-415c1eb46ff3"
      unitRef="usd">983900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjY0L2ZyYWc6ODYzNDU5YzZkMmFmNDg5NjhiMDRkNTFhNzdhZTU3ZWIvdGFibGU6MGYwMTVmMzEzYmU5NDkwMzgyZjBkODBlYjU3ZjZhZjgvdGFibGVyYW5nZTowZjAxNWYzMTNiZTk0OTAzODJmMGQ4MGViNTdmNmFmOF83LTktMS0xLTEwMjk3Mg_c8d79a8a-f919-4751-b28c-094eb1e12d40"
      unitRef="usd">4137900000</us-gaap:Goodwill>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQzNA_19904d75-beca-45c0-97fb-ca25737307f9">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 5: CERTAIN BALANCE SHEET COMPONENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&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&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;154.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;129.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&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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;234.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;221.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:#ececec;padding:2px 1pt 2px 37pt;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;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;402.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;363.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="margin-top:9pt"&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;Finished goods includes &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;$16.9 million and $13.7 million at the end of 2022 and 2021 for costs of sales that have been deferred in connection with deferred revenue arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 property and equipment, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:#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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, building, furniture, and leasehold improvements&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;244.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;238.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:#ececec;padding:2px 1pt 2px 19pt;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;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and licenses&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;146.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;150.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:#ececec;padding:2px 1pt 2px 19pt;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;Construction in progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;578.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;596.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(359.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 37pt;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;Total property and equipment, net&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.0&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 accumulated other comprehensive loss, net of related tax were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:#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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Accumulated foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Gain on cash flow hedge&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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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 unrealized actuarial gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total accumulated other comprehensive loss&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;(234.9)&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;(161.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQwNg_2a2c5c3f-70c9-4661-97a1-44d0c3f4f881">&lt;div style="margin-top:6pt"&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, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&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&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;154.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;129.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&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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;234.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;221.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:#ececec;padding:2px 1pt 2px 37pt;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;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;402.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;363.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:InventoryRawMaterialsNetOfReserves
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzMtMS0xLTEtNDg0NDQ_95d43a1c-d4b8-4956-ac8c-de4cc285a53d"
      unitRef="usd">154900000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzMtMy0xLTEtNDg0NDQ_9aa80f8e-4903-4a93-98bd-96c5f44bb2e9"
      unitRef="usd">129600000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzQtMS0xLTEtNDg0NDQ_ee719a7c-12b5-4500-bc36-0a7f2c891d90"
      unitRef="usd">13100000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzQtMy0xLTEtNDg0NDQ_5ae15a06-aaa8-4ee2-903e-6d8271800595"
      unitRef="usd">12400000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzUtMS0xLTEtNDg0NDQ_bab5866a-03e1-4706-a653-7fcfdf7adaf1"
      unitRef="usd">234500000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzUtMy0xLTEtNDg0NDQ_7aa32db1-922c-48dc-98df-6f2c5ce10ec4"
      unitRef="usd">221300000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzYtMS0xLTEtNDg0NDQ_8a61f2ab-b471-4e2b-ac00-cadd1a583575"
      unitRef="usd">402500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTplZWU1ZjZkM2JhYjI0Yjg5ODEwYWYyMDc4OTFlMGI3Zi90YWJsZXJhbmdlOmVlZTVmNmQzYmFiMjRiODk4MTBhZjIwNzg5MWUwYjdmXzYtMy0xLTEtNDg0NDQ_e9b48882-087e-4788-9960-ea461b9cb743"
      unitRef="usd">363300000</us-gaap:InventoryNet>
    <us-gaap:DeferredCostsCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzEyMg_b3f9b3c8-2ce0-4df9-a1c0-21012ed585df"
      unitRef="usd">16900000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzEyOQ_94f5674c-31c9-44ff-a178-35e63f04637e"
      unitRef="usd">13700000</us-gaap:DeferredCostsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQyNg_b1b9d2a4-6726-487a-8cbd-1a432421c977">&lt;div style="margin-top:6pt"&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 property and equipment, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:#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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, building, furniture, and leasehold improvements&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;244.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;238.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:#ececec;padding:2px 1pt 2px 19pt;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;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and licenses&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;146.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;150.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:#ececec;padding:2px 1pt 2px 19pt;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;Construction in progress &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;578.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;596.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(359.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 37pt;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;Total property and equipment, net&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.0&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net by geographic area were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.150%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f5f5f5;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;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;157.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;171.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:#f5f5f5;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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;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;Asia Pacific and Rest of World&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;21.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;17.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:#f5f5f5;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;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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;219.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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;233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id560c11f89724522836418c296df1741_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzMtMS0xLTEtNDg0NDQ_93ef5b7b-d116-47ef-99b6-cbf04e400917"
      unitRef="usd">244400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie0b826ed56754d109e4fe7fc7ef6714d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzMtMy0xLTEtNDg0NDQ_1eb20e11-74cb-46c1-9c6e-b90b0c7780e3"
      unitRef="usd">238800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4656e178979c4a2b81230e58d4638272_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzQtMS0xLTEtNDg0NDQ_8f0fb0f9-6c8c-4da4-9ee9-9e868f6c4633"
      unitRef="usd">177600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59804d2b326e47238b45276a17db7a43_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzQtMy0xLTEtNDg0NDQ_5a788527-f06c-4ede-b403-7f48bb627262"
      unitRef="usd">185800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i30b06fb807584ddbbffa39c7821fbb49_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzUtMS0xLTEtNDg0NDQ_e38c36b9-b8ac-40fb-af65-d102989a0478"
      unitRef="usd">146400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i42cb210058354cdf815e932cd693ee1c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzUtMy0xLTEtNDg0NDQ_150e7586-bb67-463a-b2db-4f9832fb97a3"
      unitRef="usd">150900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4f624cafe6ec497e8f0d32800f12b0e7_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzYtMS0xLTEtNDg0NDQ_388cfe53-c265-4909-8171-190de05b747e"
      unitRef="usd">10100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib20ecd60c05347c393a2edac6c5d781b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzYtMy0xLTEtNDg0NDQ_e810ba3f-a64f-43b8-a21a-501bd3ff3ddf"
      unitRef="usd">20700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzctMS0xLTEtNDg0NDQ_ca58be72-08d9-4ce1-b700-37e4908594e0"
      unitRef="usd">578500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzctMy0xLTEtNDg0NDQ_22efa78a-37ed-48b7-b66d-ddd55142d7f3"
      unitRef="usd">596200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzgtMS0xLTEtNDg0NDQ_9a74245b-a296-4849-8c73-746730df227b"
      unitRef="usd">359500000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzgtMy0xLTEtNDg0NDQ_d1e01ed4-9e13-4401-a377-7a6a6450243e"
      unitRef="usd">363000000.0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzktMS0xLTEtNDg0NDQ_4a6e7fe2-0a3b-4b7c-a724-81b76fc0dfa6"
      unitRef="usd">219000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZTo0NjcyMmZjMGU5ZjM0NGE1YjFjNjliOWU0OTc5MmRhNy90YWJsZXJhbmdlOjQ2NzIyZmMwZTlmMzQ0YTViMWM2OWI5ZTQ5NzkyZGE3XzktMy0xLTEtNDg0NDQ_5f9408d9-5a06-485b-a42a-e8316ee4eb23"
      unitRef="usd">233200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90ZXh0cmVnaW9uOmYwZjc2ZjUwN2JkOTRkNTRiMTlmZTM4NzJjMGYyMDEyXzQzOQ_aec8a519-9779-4f0f-98dc-dc65ea5bc519">&lt;div style="margin-top:9pt"&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 accumulated other comprehensive loss, net of related tax were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:#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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Accumulated foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Gain on cash flow hedge&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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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 unrealized actuarial gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total accumulated other comprehensive loss&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;(234.9)&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;(161.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzItMS0xLTEtNDg0NDQ_ebca7304-a62a-4aeb-87eb-ad490a4b3d22"
      unitRef="usd">-241600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzItMy0xLTEtNDg0NDQ_fd642087-3cca-4f4e-a2fb-721dddd1e821"
      unitRef="usd">-160000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzMtMS0xLTEtMTA5MjA5_54c21c21-5cd3-4342-93af-9d22b0337a2f"
      unitRef="usd">5400000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzMtMy0xLTEtMTA5MjA5_da971ab5-0ecd-4443-a21d-65ce94ff2b6c"
      unitRef="usd">0</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzQtMS0xLTEtNDg0NDQ_7064e9a8-b234-4a75-a1c8-2c76082c9b65"
      unitRef="usd">-1300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzQtMy0xLTEtNDg0NDQ_02e4085d-0d98-4e7c-906f-479b4396488f"
      unitRef="usd">1700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzUtMS0xLTEtNDg0NDQ_1081728e-46f6-49d6-a0c6-3b7be071fc36"
      unitRef="usd">-234900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzAvZnJhZzpmMGY3NmY1MDdiZDk0ZDU0YjE5ZmUzODcyYzBmMjAxMi90YWJsZToyNTZkMjlmMmUxNzY0MjljYmNhZGExY2EyZWY2N2RmNi90YWJsZXJhbmdlOjI1NmQyOWYyZTE3NjQyOWNiY2FkYTFjYTJlZjY3ZGY2XzUtMy0xLTEtNDg0NDQ_5cdb0d7c-0d9e-448b-a2f0-416009e9a874"
      unitRef="usd">-161700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2Nzk_0155c7b5-2912-4c1c-bde7-b286f3cc092c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 6: REPORTING SEGMENT AND GEOGRAPHIC INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determined our operating segments based on how our Chief Operating Decision Maker (&#x201c;CODM&#x201d;) views and evaluates operations.  Various factors, including market separation and customer-specific applications, go-to-market channels, and products and services, were considered in determining these operating segments.  Our CODM regularly reviews our segment operating results to make decisions about resources to be allocated to each segment and assess performance.  In each of our &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;segments, we sell many individual products.  For this reason, it is impracticable to segregate and identify revenue for each of the individual products or group of products we sell. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our reportable segments are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"&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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;Buildings and Infrastructure. &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; This segment primarily serves customers working in architecture, engineering, construction, and operations and maintenance.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;Geospatial. &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; This segment primarily serves customers working in surveying, engineering, and government. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;Resources and Utilities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &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; This segment primarily serves customers working in agriculture, forestry, and utilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&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-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;Transportation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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; This segment primarily serves customers working in long haul trucking and freight shipper markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system.  These results are not necessarily in conformity with U.S. GAAP.  This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.889%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;Reporting Segments&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;/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:#ffffff;padding:2px 1pt 2px 12.25pt;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;Segment revenue&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;1,494.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;756.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;821.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;604.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;3,676.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="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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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;Segment operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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 style="height:15pt"&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:#ececec;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;/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:#ffffff;padding:2px 1pt 2px 12.25pt;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;Segment revenue&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;1,422.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;828.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;771.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;636.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;3,659.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;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;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;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;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;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:#ececec;padding:2px 1pt 2px 12.25pt;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;Segment operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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 style="height:15pt"&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:#ececec;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:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Segment revenue&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;1,231.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;650.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;630.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;640.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;3,152.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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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;Segment operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.539%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;Reporting Segments&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;As of Year End 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;305.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;137.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;79.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;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;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;643.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:#ececec;padding:2px 1pt 2px 19pt;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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&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;2,300.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;382.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;471.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;983.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;4,137.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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of Year End 2021&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;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:#ececec;padding:2px 1pt 2px 19pt;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;Accounts receivable, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories &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;79.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;136.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;67.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;80.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;363.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:#ececec;padding:2px 1pt 2px 19pt;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,981.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#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:#ececec;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:700;line-height:100%"&gt;As of Year End 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;260.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;117.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;91.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;151.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;620.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:#ececec;padding:2px 1pt 2px 19pt;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;Inventories &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&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;1,997.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;415.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;453.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;1,009.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;3,876.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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt"&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:51.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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:14.250%"/&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:14.255%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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;/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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Consolidated segment operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Unallocated general corporate expenses&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;(123.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;(106.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;(74.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;/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;Acquisition / divestiture items&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;(32.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Stock-based compensation / deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Restructuring and other costs&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;(54.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.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;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;(31.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Consolidated operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;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;510.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;561.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;419.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;Total non-operating 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;58.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;13.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;(24.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Consolidated income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;574.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;395.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The disaggregation of revenue by geography is summarized in the tables below.  Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&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:9.572%"/&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:9.572%"/&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:10.449%"/&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:9.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;Reporting Segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&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;938.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;320.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;227.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;469.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,955.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&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;192.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;140.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;51.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;30.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;415.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment revenue &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;1,494.0&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;756.5&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;821.6&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;604.2&#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;3,676.3&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&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="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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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,866.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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;386.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;282.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;368.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;87.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;1,124.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&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.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;47.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;123.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;25.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;221.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Total segment revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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,422.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;828.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;771.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;636.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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,659.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&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;703.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;249.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;191.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;502.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;1,647.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&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;165.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;64.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;34.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;403.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,231.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;650.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;630.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;640.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000;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:1pt solid #000;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,152.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;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;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;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;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;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;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;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;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;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;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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue in the United States as included in the Consolidated Statements of Income was $1,777.4&#160;million, $1,687.4&#160;million, and $1,502.3&#160;million in 2022, 2021, and 2020.  No single customer or country other than the United States accounted for 10% or more of our total revenue in 2022, 2021, and 2020.  No single customer accounted for 10% or more of our accounts receivable at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net by geographic area were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.150%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f5f5f5;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;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;157.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;171.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:#f5f5f5;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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;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;Asia Pacific and Rest of World&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;21.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;17.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:#f5f5f5;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;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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;219.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"/&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:#f5f5f5;border-bottom:1pt solid #000;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;233.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f5f5f5;border-bottom:1pt solid #000;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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2NjY_f1e11969-2a49-4e69-ba7a-6f6260c4592f">&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.889%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;Reporting Segments&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;/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:#ffffff;padding:2px 1pt 2px 12.25pt;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;Segment revenue&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;1,494.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;756.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;821.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;604.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;3,676.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="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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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;Segment operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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 style="height:15pt"&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:#ececec;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;/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:#ffffff;padding:2px 1pt 2px 12.25pt;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;Segment revenue&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;1,422.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;828.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;771.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;636.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;3,659.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;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;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;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;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;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:#ececec;padding:2px 1pt 2px 12.25pt;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;Segment operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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 style="height:15pt"&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:#ececec;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:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Segment revenue&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;1,231.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;650.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;630.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;640.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;3,152.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="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="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="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="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:#ececec;padding:2px 1pt 2px 12.25pt;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;Segment operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.539%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;Reporting Segments&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;As of Year End 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;305.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;137.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;79.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;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;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;643.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:#ececec;padding:2px 1pt 2px 19pt;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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&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;2,300.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;382.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;471.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;983.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;4,137.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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of Year End 2021&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;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:#ececec;padding:2px 1pt 2px 19pt;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;Accounts receivable, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories &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;79.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;136.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;67.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;80.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;363.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:#ececec;padding:2px 1pt 2px 19pt;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,981.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#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:#ececec;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:700;line-height:100%"&gt;As of Year End 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;260.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;117.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;91.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;151.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;620.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:#ececec;padding:2px 1pt 2px 19pt;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;Inventories &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:top"&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;1,997.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;415.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;453.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;1,009.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;3,876.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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtMS0xLTEtNDg0NDQ_a8843b03-5c99-4f1a-8c20-ae396b98b845"
      unitRef="usd">1494000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtMy0xLTEtNDg0NDQ_71171c12-2b78-4c5c-904d-b1afe26b5a12"
      unitRef="usd">756500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtNS0xLTEtNDg0NDQ_e2ead739-e052-4536-ab77-adec9965de38"
      unitRef="usd">821600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtNy0xLTEtNDg0NDQ_87628790-c446-4b43-b479-1024aea3e0bc"
      unitRef="usd">604200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzYtOS0xLTEtNDg0NDQ_83581ad3-2613-4ae0-bd20-f76926c20d7a"
      unitRef="usd">3676300000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05e123f3bd2348fbb0c9972a5149d475_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTEtMS0xLTQ4NDQ0_1640fb2e-af80-45cc-a637-3ef609ff2082"
      unitRef="usd">406300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2020a7ea2f034cea990de11f2a3fef8e_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTMtMS0xLTQ4NDQ0_ca46dfda-035e-4162-adec-f4be1da0b08c"
      unitRef="usd">221400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icbcf583d84944b26a8c44d01cc3eddc6_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTUtMS0xLTQ4NDQ0_3403af7d-ff58-470f-a87d-2668ca30fce8"
      unitRef="usd">278300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2081484d77a8429dae2137f5a38e02d1_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTctMS0xLTQ4NDQ0_3f954739-2ab5-4e85-aed6-51da5b6de79c"
      unitRef="usd">58800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7873ccbda677401591d6c55c967716f2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzEyLTktMS0xLTQ4NDQ0_c57d3865-1cae-4a5a-a0cc-efbe51b7ce5f"
      unitRef="usd">964800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="id5751fcb35d94db29831c228e10eca2f_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTEtMS0xLTQ4NDQ0_cc2411e8-eabe-482d-bbbe-b26ce4f7098a"
      unitRef="usd">1422700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i334bdab76e624529914b99fa53c340dd_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTMtMS0xLTQ4NDQ0_417ccf96-a971-46bf-947e-f60e2d6fb672"
      unitRef="usd">828900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i96e48d80ff4546d796953f88aa5a6ad7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTUtMS0xLTQ4NDQ0_f1fe99d8-c255-4bbe-8002-e3c188ea5648"
      unitRef="usd">771300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8b471b061486451f960461391370bd06_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTctMS0xLTQ4NDQ0_9d185bd8-e1c4-4d16-a97f-d251ff95a4ac"
      unitRef="usd">636500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzE5LTktMS0xLTQ4NDQ0_2612e19b-a915-4047-8384-530caa6bdc8e"
      unitRef="usd">3659400000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="if0cc18d07e1843c28814deef565bb981_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTEtMS0xLTQ4NDQ0_21943886-9bed-4c19-a637-4c06d65e72a9"
      unitRef="usd">411700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i01113c9c15e94fdb9b6a913635b6ad85_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTMtMS0xLTQ4NDQ0_a11351fa-bbf3-4b4c-8ba1-4f0e7942a11b"
      unitRef="usd">244100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2759d9f2b88641aca8e3f560e87b23e4_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTUtMS0xLTQ4NDQ0_a8fb02e5-99ea-4bc7-a3b1-e845a57918c5"
      unitRef="usd">264000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id359dc97a79944409470dd157b310a72_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTctMS0xLTQ4NDQ0_bcd74955-3e2e-4d29-b683-ea1727634b50"
      unitRef="usd">43400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i760e0866269c420c833f42f1ecf7792b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzI1LTktMS0xLTQ4NDQ0_4f451e02-569a-4cdf-a3b6-e8a98df2b7e9"
      unitRef="usd">963200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i260a8ecb8cb24126a3ecb0c61933023c_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTEtMS0xLTQ4NDQ0_77b67598-ac15-4fd7-a494-22aa65ddc03d"
      unitRef="usd">1231000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1ef938328f9d43e7a790ef2a6bfe0108_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTMtMS0xLTQ4NDQ0_eafbbb1a-6125-45d0-8ceb-69ed3e6bb14f"
      unitRef="usd">650500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3efbd2e7d61a4282a703d91d212b4954_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTUtMS0xLTQ4NDQ0_c6a3da25-1170-4453-94be-a7a101f9f53b"
      unitRef="usd">630000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9847907ccdfe434a926cf46f4a361846_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTctMS0xLTQ4NDQ0_7e1479fb-c108-4aba-aea8-619db91058d5"
      unitRef="usd">640500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzMyLTktMS0xLTQ4NDQ0_82fd8a9e-fb2e-4b93-95ff-b5f8900af6b8"
      unitRef="usd">3152000000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1f1e7d9f38b846d9a111946e9295a7cc_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTEtMS0xLTQ4NDQ0_a0164ff8-46a5-41de-b451-5514f6c98b8c"
      unitRef="usd">338100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia51abd8806c14260a3f2969d7281c427_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTMtMS0xLTQ4NDQ0_7e56441c-4fc9-49e8-b1e8-b65b5862cc63"
      unitRef="usd">184400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7695f5579afb4c06959672945f2bf55f_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTUtMS0xLTQ4NDQ0_365932bc-f51b-4403-b9f1-3d3c1d01f698"
      unitRef="usd">221000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i90fa931ac09541749ef3b964cb8fba60_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTctMS0xLTQ4NDQ0_2091c23c-e2be-483b-8a60-189d11188834"
      unitRef="usd">50100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iad9b69c1b36f42f8aae3543735590173_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTozMTdlZTNmZjlkNzY0YmVmOWQzNmQ1ZTY3NGUwYWY1Yy90YWJsZXJhbmdlOjMxN2VlM2ZmOWQ3NjRiZWY5ZDM2ZDVlNjc0ZTBhZjVjXzM4LTktMS0xLTQ4NDQ0_5d4130c7-edf0-4090-832e-5d7ec8ca9888"
      unitRef="usd">793600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6c40e90cdb6c472e97790c65334c4936_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtMS0xLTEtNDg0NDQ_7afbf3ad-2f7e-4835-9c4a-6695fdce137a"
      unitRef="usd">305100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i319641ebaf4844fcb69640dc6d809aa5_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtMy0xLTEtNDg0NDQ_3d604ce8-1f7b-4e4d-a25d-15e94b0b51dd"
      unitRef="usd">137200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5f63e7d516cd4decb7baf21df452b7f1_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtNS0xLTEtNDg0NDQ_e9c599f3-5fab-4d93-ab62-1cf43a35596f"
      unitRef="usd">79200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtNy0xLTEtNDg0NDQ_212c369a-7601-4653-af72-63d672cdae93"
      unitRef="usd">121800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzQtOS0xLTEtNDg0NDQ_afeabde6-1500-490c-a21e-a5d3bf046433"
      unitRef="usd">643300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i6c40e90cdb6c472e97790c65334c4936_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtMS0xLTEtNDg0NDQ_1ce7b183-d5d9-466f-8bf8-b6947940c3d3"
      unitRef="usd">93200000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i319641ebaf4844fcb69640dc6d809aa5_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtMy0xLTEtNDg0NDQ_decaa979-7768-4a98-8c22-7852c98d4aab"
      unitRef="usd">146100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i5f63e7d516cd4decb7baf21df452b7f1_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtNS0xLTEtNDg0NDQ_9ba66aac-6113-463f-b9f4-07509c114b78"
      unitRef="usd">100300000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtNy0xLTEtNDg0NDQ_1c6a40cd-31e3-4a8e-93a9-7bf13d62e1a9"
      unitRef="usd">62900000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzUtOS0xLTEtNDg0NDQ_8a61f2ab-b471-4e2b-ac00-cadd1a583575"
      unitRef="usd">402500000</us-gaap:InventoryNet>
    <us-gaap:Goodwill
      contextRef="i6c40e90cdb6c472e97790c65334c4936_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtMS0xLTEtNDg0NDQ_61828a67-4519-44d6-814c-780c6f440f53"
      unitRef="usd">2300100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i319641ebaf4844fcb69640dc6d809aa5_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtMy0xLTEtNDg0NDQ_e2303d16-4fe6-4097-b441-903387c5b40d"
      unitRef="usd">382100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5f63e7d516cd4decb7baf21df452b7f1_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtNS0xLTEtNDg0NDQ_b4fa1cce-0f32-4e65-b161-a08056818672"
      unitRef="usd">471800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i82cbe7aebbc249dab905c4f7e45d3d7b_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtNy0xLTEtNDg0NDQ_c82d8f17-ccc5-4da1-ac65-415c1eb46ff3"
      unitRef="usd">983900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzYtOS0xLTEtNDg0NDQ_c8d79a8a-f919-4751-b28c-094eb1e12d40"
      unitRef="usd">4137900000</us-gaap:Goodwill>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iccf110a9909c4726a2b9fc2c45b565af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktMS0xLTEtNDg0NDQ_ca9d832f-5dc1-4ef1-a93b-06e9edc57768"
      unitRef="usd">246800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktMy0xLTEtNDg0NDQ_7738d876-b9df-4543-b824-af5f3fcd6fd3"
      unitRef="usd">134000000.0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7438c8aba92d4e24a96bba677bac2544_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktNS0xLTEtNDg0NDQ_2d6c66b0-0bc5-43d4-b3b1-36def5485e4f"
      unitRef="usd">112900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iaa98bbeed40f4717ab1335485fee7fc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktNy0xLTEtNDg0NDQ_8c4c9d64-7e5d-4ddd-9ff7-07192eef68a4"
      unitRef="usd">131100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzktOS0xLTEtNDg0NDQ_34f654f7-a42f-4a2e-8493-bdcbf5e093ea"
      unitRef="usd">624800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="iccf110a9909c4726a2b9fc2c45b565af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTEtMS0xLTQ4NDQ0_22ebf0e4-4220-43b3-8efa-0990a64eb87b"
      unitRef="usd">79300000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTMtMS0xLTQ4NDQ0_93fa8fd2-7f23-4e43-9524-9ef423ceaa81"
      unitRef="usd">136400000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i7438c8aba92d4e24a96bba677bac2544_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTUtMS0xLTQ4NDQ0_02789955-0c46-40b5-9f6e-d42c85f3da85"
      unitRef="usd">67400000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iaa98bbeed40f4717ab1335485fee7fc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTctMS0xLTQ4NDQ0_0854781a-b051-4238-b35a-159624523fe7"
      unitRef="usd">80200000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzEwLTktMS0xLTQ4NDQ0_e9b48882-087e-4788-9960-ea461b9cb743"
      unitRef="usd">363300000</us-gaap:InventoryNet>
    <us-gaap:Goodwill
      contextRef="iccf110a9909c4726a2b9fc2c45b565af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTEtMS0xLTQ4NDQ0_36f924bc-a2ba-4f22-8e0e-91ec95ac0a90"
      unitRef="usd">2141400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia0dd6e10c6404dd1914fdc01ebad49ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTMtMS0xLTQ4NDQ0_06ec2cd6-b86f-4ff1-ab2d-64caf05f8cae"
      unitRef="usd">403600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7438c8aba92d4e24a96bba677bac2544_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTUtMS0xLTQ4NDQ0_4d2cc30f-1093-4399-bf0e-0234f119e0b5"
      unitRef="usd">440800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaa98bbeed40f4717ab1335485fee7fc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTctMS0xLTQ4NDQ0_9f2f8b7a-2a2c-4a1a-9f65-2c649e42a7a1"
      unitRef="usd">995700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzExLTktMS0xLTQ4NDQ0_7f0a0ae6-f496-49dc-bfac-82a3ed79bd5b"
      unitRef="usd">3981500000</us-gaap:Goodwill>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTEtMS0xLTQ4NDQ0_c9e8f524-0dea-4454-91dd-fa0d23481eec"
      unitRef="usd">260100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iab5dc07b22654e829e6caea831e7812b_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTMtMS0xLTQ4NDQ0_7df2341a-64c5-4566-b318-b9df68dce595"
      unitRef="usd">117500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i948a5c11bf174d48a3868d6d95995743_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTUtMS0xLTQ4NDQ0_ed9b6a74-50d6-4cbf-8eba-e7edd5dcee73"
      unitRef="usd">91200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTctMS0xLTQ4NDQ0_d9d9fce5-b4ca-4f7e-8453-3706ff84d83e"
      unitRef="usd">151700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE0LTktMS0xLTQ4NDQ0_0b1c3150-9847-4582-a52e-d0a289708b76"
      unitRef="usd">620500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTEtMS0xLTQ4NDQ0_8f283021-f272-47ba-9d3e-26aefa0da489"
      unitRef="usd">59100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iab5dc07b22654e829e6caea831e7812b_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTMtMS0xLTQ4NDQ0_b3ee75c1-cac9-4899-93d2-64caa014fb2f"
      unitRef="usd">120100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i948a5c11bf174d48a3868d6d95995743_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTUtMS0xLTQ4NDQ0_5545e1b4-bcbc-452b-b9a4-18896650dd8e"
      unitRef="usd">49000000.0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTctMS0xLTQ4NDQ0_c81800b9-97d8-418f-888c-2eaf82a6b527"
      unitRef="usd">73500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE1LTktMS0xLTQ4NDQ0_4f2b0a87-a246-425f-ad07-60e46d577ecb"
      unitRef="usd">301700000</us-gaap:InventoryNet>
    <us-gaap:Goodwill
      contextRef="ib1d804e2b0e34a23b4c633f46c0f4de0_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTEtMS0xLTQ4NDQ0_2189bdf1-8675-4d7e-898f-85be238f6bfe"
      unitRef="usd">1997400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iab5dc07b22654e829e6caea831e7812b_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTMtMS0xLTQ4NDQ0_203078c5-3943-4f76-a8b9-ea39c9bebbad"
      unitRef="usd">415700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i948a5c11bf174d48a3868d6d95995743_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTUtMS0xLTQ4NDQ0_945421bb-601c-4849-8943-13e64fcb31dd"
      unitRef="usd">453800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib4f2674cd7334ee5a003ff6ad3827f59_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTctMS0xLTQ4NDQ0_c6eb2c2a-f890-4c8c-810a-c5f66813aefc"
      unitRef="usd">1009600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTowNGY4Yjg1YTE5MTM0MzVlOTg1NTFmZjIxOWM0OTA3Ni90YWJsZXJhbmdlOjA0ZjhiODVhMTkxMzQzNWU5ODU1MWZmMjE5YzQ5MDc2XzE2LTktMS0xLTQ4NDQ0_756053fb-049a-416b-81b8-5e679cfa5af9"
      unitRef="usd">3876500000</us-gaap:Goodwill>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2ODI_a17d04b9-5641-416e-b8d8-2e23fce13f75">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt"&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:51.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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:14.250%"/&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:14.255%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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;/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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Consolidated segment operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Unallocated general corporate expenses&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;(123.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;(106.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;(74.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;/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;Acquisition / divestiture items&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;(32.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Stock-based compensation / deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Restructuring and other costs&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;(54.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.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;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;(31.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Consolidated operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;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;510.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;561.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;419.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;Total non-operating 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;58.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;13.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;(24.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Consolidated income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;574.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;395.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7873ccbda677401591d6c55c967716f2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzMtMS0xLTEtNDg0NDQ_08b6dce5-f732-4507-8add-b98eef666832"
      unitRef="usd">964800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i760e0866269c420c833f42f1ecf7792b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzMtMy0xLTEtNDg0NDQ_b5779633-42dc-41ef-a69a-e1db5f205989"
      unitRef="usd">963200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iad9b69c1b36f42f8aae3543735590173_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzMtNS0xLTEtNDg0NDQ_5b13e1fb-3069-4014-a619-324080253dbe"
      unitRef="usd">793600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingExpenses
      contextRef="id2c2fb3a6a464aad93b8de06ce1678cb_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzQtMS0xLTEtNDg0NDQ_325b6c70-c421-4be6-ab06-c6daeb1315e6"
      unitRef="usd">123300000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ibd93e2f2b8a040059e1f7b7f64835bc3_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzQtMy0xLTEtNDg0NDQ_23a3b7c9-8652-4fb9-877c-1db504d8041e"
      unitRef="usd">106200000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i533aac0326a94165ae684f73ec63eb6e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzQtNS0xLTEtNDg0NDQ_0088565a-6a84-4cca-a869-9cd83529cee8"
      unitRef="usd">74000000.0</us-gaap:OperatingExpenses>
    <trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzUtMS0xLTEtNDg0NDQ_223ed8cd-2b7a-40a5-bfec-3f01d3e3360f"
      unitRef="usd">131600000</trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments>
    <trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzUtMy0xLTEtNDg0NDQ_9934d80d-9f1f-4826-8d3b-36b8a75027da"
      unitRef="usd">134500000</trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments>
    <trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzUtNS0xLTEtNDg0NDQ_fa3dd593-27f9-4341-b4fc-cb00c17fec45"
      unitRef="usd">156600000</trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments>
    <trmb:AcquisitionAndDivestitureRelatedCosts
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzktMS0xLTEtNDg0NDQ_4dd27d47-6fe6-4ece-be78-825de34a47b9"
      unitRef="usd">32800000</trmb:AcquisitionAndDivestitureRelatedCosts>
    <trmb:AcquisitionAndDivestitureRelatedCosts
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzktMy0xLTEtNDg0NDQ_7f1f10ad-7d38-4540-a1f6-910f5e50d32e"
      unitRef="usd">21800000</trmb:AcquisitionAndDivestitureRelatedCosts>
    <trmb:AcquisitionAndDivestitureRelatedCosts
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzktNS0xLTEtNDg0NDQ_54b23fb5-f5a7-46b7-8d64-0363bd7f4622"
      unitRef="usd">21400000</trmb:AcquisitionAndDivestitureRelatedCosts>
    <trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEwLTEtMS0xLTQ4NDQ0_01c33fc5-3ba5-4a54-8f02-e86fe5395785"
      unitRef="usd">112000000.0</trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense>
    <trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEwLTMtMS0xLTQ4NDQ0_88ee0738-21b2-41c6-909b-55df77ad4978"
      unitRef="usd">128600000</trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense>
    <trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEwLTUtMS0xLTQ4NDQ0_4d67128b-02eb-4a2b-996c-419376f4d314"
      unitRef="usd">90400000</trmb:ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense>
    <trmb:RestructuringChargesAndExecutiveTransitionCosts
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzExLTEtMS0xLTQ4NDQ0_1f82df49-0c2a-4a44-bc6a-391888b1b97a"
      unitRef="usd">54200000</trmb:RestructuringChargesAndExecutiveTransitionCosts>
    <trmb:RestructuringChargesAndExecutiveTransitionCosts
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzExLTMtMS0xLTQ4NDQ0_079c3d63-dbd2-4f29-9a31-1b25ec233f97"
      unitRef="usd">11100000</trmb:RestructuringChargesAndExecutiveTransitionCosts>
    <trmb:RestructuringChargesAndExecutiveTransitionCosts
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzExLTUtMS0xLTQ4NDQ0_bc5afd9f-4df8-4558-bb77-1648fbcbcc24"
      unitRef="usd">31400000</trmb:RestructuringChargesAndExecutiveTransitionCosts>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEyLTEtMS0xLTQ4NDQ0_61722967-77d3-4d88-b1e7-15a97d2588f3"
      unitRef="usd">510900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEyLTMtMS0xLTQ4NDQ0_228e84c5-995c-4a7d-83f8-17d82198e4b9"
      unitRef="usd">561000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEyLTUtMS0xLTQ4NDQ0_ad256253-bede-4261-b076-eac9774ef3c7"
      unitRef="usd">419800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEzLTEtMS0xLTQ4NDQ0_6dc9256b-30fe-4cb3-9c6e-ce2e1d969bb4"
      unitRef="usd">58200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEzLTMtMS0xLTQ4NDQ0_7285cf66-1d36-4634-86e8-c8c784c71065"
      unitRef="usd">13600000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzEzLTUtMS0xLTQ4NDQ0_c29d6181-1869-4e13-acda-667813db604f"
      unitRef="usd">-24800000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzE0LTEtMS0xLTQ4NDQ0_79ef4666-25c2-415c-bbd2-6b6c06245aa1"
      unitRef="usd">569100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzE0LTMtMS0xLTQ4NDQ0_a53278ca-2ff4-4832-b35f-6af3bbb10495"
      unitRef="usd">574600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTo2Y2JkMTQ0NmExMjk0NzBiOWRkMjFmNWM4MzY4NTA2OC90YWJsZXJhbmdlOjZjYmQxNDQ2YTEyOTQ3MGI5ZGQyMWY1YzgzNjg1MDY4XzE0LTUtMS0xLTQ4NDQ0_61238cba-794c-4886-af3e-c71c1050c520"
      unitRef="usd">395000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzI2ODM_3bcb9d9d-dee3-43b6-a620-dfa903c20a3f">&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:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&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:9.572%"/&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:9.572%"/&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:10.449%"/&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:9.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;Reporting Segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Buildings and Infrastructure&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:8pt;font-weight:700;line-height:100%"&gt;Geospatial&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:8pt;font-weight:700;line-height:100%"&gt;Resources and Utilities&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:8pt;font-weight:700;line-height:100%"&gt;Transportation&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&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;938.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;320.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;227.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;469.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,955.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&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;192.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;140.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;51.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;30.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;415.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment revenue &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;1,494.0&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;756.5&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;821.6&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;604.2&#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;3,676.3&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&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="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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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,866.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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;386.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;282.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;368.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;87.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;1,124.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&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.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;47.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;123.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;25.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;221.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Total segment revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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,422.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;828.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;771.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;636.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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,659.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&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;703.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;249.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;191.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;502.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;1,647.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&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;165.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;64.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;34.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;403.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,231.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;650.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;630.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;640.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000;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:1pt solid #000;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,152.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;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;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;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;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;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;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;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;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;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;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;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:Revenues
      contextRef="ib4874765695f4bf6b69f9873f7c65374_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtMS0xLTEtNDg0NDQ_e6c1d498-bca6-4355-9f78-e13abd748595"
      unitRef="usd">938100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1345738f11804d49b77c1e0c11e275cb_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtMy0xLTEtNDg0NDQ_81a7f554-d91e-4018-8b3c-f5d0af9977c9"
      unitRef="usd">320700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2400c681b01a4407ae96e23fdae9bb7b_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtNS0xLTEtNDg0NDQ_83b72373-0313-482d-9980-14a5496ac26c"
      unitRef="usd">227000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c4cdb0b26cd4ab2855e6c12152a812b_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtNy0xLTEtNDg0NDQ_9341c47e-9dd5-4305-9607-ef923b73e19c"
      unitRef="usd">469400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i183a439b2e5444cc97cf0518f5a799ca_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzQtOS0xLTEtNDg0NDQ_f1992a21-c79e-433e-aa96-331f1ae6f114"
      unitRef="usd">1955200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e4a47735ac9460282a0e703569d3aad_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtMS0xLTEtNDg0NDQ_bf2adcd0-8040-4a59-acc2-5c2f5863c592"
      unitRef="usd">337100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i287d00b41601418e84f23ebb86d02066_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtMy0xLTEtNDg0NDQ_753dbd5c-0b57-4fa4-a1ec-172c88c82bf4"
      unitRef="usd">247800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id7b12f591f574db5a8fe7eb75b99bdbf_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtNS0xLTEtNDg0NDQ_b20fa6e3-649d-4fcd-a968-87df474239a9"
      unitRef="usd">374300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i796c388144144094bd1930249529a2c0_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtNy0xLTEtNDg0NDQ_6dbcab59-3ec3-4669-8adc-d118009dced7"
      unitRef="usd">78700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7645ba51d8fe4d2bb08206b1aac61696_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzUtOS0xLTEtNDg0NDQ_12edab6f-d7d1-4802-9cac-f3c490234aab"
      unitRef="usd">1037900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0563ac5748dd4861940f84054a2beab3_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtMS0xLTEtNDg0NDQ_86161bb5-e10a-45e5-9dda-6f52e93a10eb"
      unitRef="usd">192800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ea8e8ee45a64f8d88d970ffd5fdf0fd_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtMy0xLTEtNDg0NDQ_7ca7089b-00cd-4056-b3bb-dd33b0b501a8"
      unitRef="usd">140300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4a4e878dfd6e45e78d88a96afcd7adb4_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtNS0xLTEtNDg0NDQ_4b787b6c-e13d-447c-a805-68faa388a663"
      unitRef="usd">51700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6702dc8b24ce40b89c23228f6cc9f41e_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtNy0xLTEtNDg0NDQ_937997ae-d254-4ec2-b398-6e1dc31f757d"
      unitRef="usd">30300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia80bb2ddc097420fa8008e97cb6c6c42_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzYtOS0xLTEtNDg0NDQ_00359685-b8d6-4a10-87ce-789875d62a2f"
      unitRef="usd">415100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaf8bd8c1f6ed4acdbd2781b87bef5677_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctMS0xLTEtNDg0NDQ_63b21f6f-3b9f-429c-9cd6-48c1c5736841"
      unitRef="usd">26000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1d1c7ff23844490cb1b683e2926dd05c_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctMy0xLTEtNDg0NDQ_43d5e9cf-72c4-4095-a741-2956a7740ca7"
      unitRef="usd">47700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i791788b720434d52bdfc71be9a7fcedf_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctNS0xLTEtNDg0NDQ_5f1146ad-daad-4f53-afc2-ad0378a4fe97"
      unitRef="usd">168600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0fdc261f803f4ea298ea62c4ba11215a_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctNy0xLTEtNDg0NDQ_5a6f8b1a-38b2-4c82-bc87-11e41df0c332"
      unitRef="usd">25800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53e1723e19774baa83c33833376f3fcc_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzctOS0xLTEtNDg0NDQ_e67e5061-80ca-46d3-a7ec-82ea9e480e35"
      unitRef="usd">268100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4938a6897cc14123ae44d95a54e0c5c8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtMS0xLTEtNDg0NDQ_a8843b03-5c99-4f1a-8c20-ae396b98b845"
      unitRef="usd">1494000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ad6f4fda198473d92257bd161b3f211_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtMy0xLTEtNDg0NDQ_71171c12-2b78-4c5c-904d-b1afe26b5a12"
      unitRef="usd">756500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b3b5ae37dc043c1980b43adaaaf0d05_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtNS0xLTEtNDg0NDQ_e2ead739-e052-4536-ab77-adec9965de38"
      unitRef="usd">821600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i434475a85d25444996209ab7bfb76d4f_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtNy0xLTEtNDg0NDQ_87628790-c446-4b43-b479-1024aea3e0bc"
      unitRef="usd">604200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzgtOS0xLTEtNDg0NDQ_7aec45e5-440f-4fce-8586-caa2c59274fd"
      unitRef="usd">3676300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8284e7ed08b546aba08a641721bd713b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTEtMS0xLTQ4NDQ0_eee11b2b-8f06-446c-bc03-8dcb9db1a0ca"
      unitRef="usd">823500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i86245da0792a466f8c49f6f09578b7be_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTMtMS0xLTQ4NDQ0_587a95f8-4cf6-408b-984c-1539e5fcabc4"
      unitRef="usd">337300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3de35253305645f5af3cae08d34e197e_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTUtMS0xLTQ4NDQ0_9c0e1e10-3691-4263-8286-c95e8b36f368"
      unitRef="usd">212200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ica46e7ad8ea8440c90f7e51c9d8215f4_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTctMS0xLTQ4NDQ0_8cc9d536-5daf-4b70-a43a-a354d77352cc"
      unitRef="usd">493100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0bfc659355a94111a936c94c5a3f5eb6_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzExLTktMS0xLTQ4NDQ0_cf61e5b8-15ac-403d-b111-33528a601697"
      unitRef="usd">1866100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia87a48fa99af4e3ab03aa761eafef80a_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTEtMS0xLTQ4NDQ0_5c0aebc5-ebdb-4d5a-940f-4b43821669f3"
      unitRef="usd">386600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i475608ba54554fb3844e22fbb8f85e67_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTMtMS0xLTQ4NDQ0_a75225d9-dae5-4d98-b477-97d4b7d02cd6"
      unitRef="usd">282300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3614230feb8143d99d072f0689a30275_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTUtMS0xLTQ4NDQ0_45e2ef7a-ed8f-4993-8743-f7008ffece64"
      unitRef="usd">368400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i597680bf8e23414c98f405fed6b3b434_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTctMS0xLTQ4NDQ0_66830213-a7af-4617-819e-8756be7c8945"
      unitRef="usd">87300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib527f8c7a01a47138851e8f5b8542402_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEyLTktMS0xLTQ4NDQ0_18ea1058-4173-4638-af50-e03ba7ca0067"
      unitRef="usd">1124600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3f7e8d240ac54ae590fd380978f0deee_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTEtMS0xLTQ4NDQ0_5109eff1-48f5-416b-9e6d-2f063fd40751"
      unitRef="usd">188400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibf1ad98c5b474dfdbd367ed8def09ad9_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTMtMS0xLTQ4NDQ0_d4e74522-5f12-4b73-a616-3af66cea523e"
      unitRef="usd">161400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ied2a12dcc9514d3bb8dbf0cc33866806_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTUtMS0xLTQ4NDQ0_e5504af5-9a8e-4627-a416-eb9b1612dc49"
      unitRef="usd">67300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i63c8b74a27e2411c9b094654473f2d7f_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTctMS0xLTQ4NDQ0_1f59a03b-6a6d-4900-a857-6a3157dcfe07"
      unitRef="usd">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85c2ebab882b4e0fa6518ba20584759f_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzEzLTktMS0xLTQ4NDQ0_960d3c8f-8a36-4708-aafb-ee357443ad9a"
      unitRef="usd">447300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3281600af620416b8777bad47ead2caf_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTEtMS0xLTQ4NDQ0_e5606dff-7463-462c-98e2-1a7032b75e8e"
      unitRef="usd">24200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0c02d5c4ec814e149d2d05cd1daff43e_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTMtMS0xLTQ4NDQ0_ded1b8c7-e769-47ef-815f-c5067797a57b"
      unitRef="usd">47900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i32dcc8c6e2344c4890645a5dca59fb9f_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTUtMS0xLTQ4NDQ0_608ab42e-5fa1-4f03-bef9-692dc7f4bcf5"
      unitRef="usd">123400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia5af3dfb5810425780350e945989ed27_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTctMS0xLTQ4NDQ0_1f374a3d-3606-4256-94d1-a794d2f26f32"
      unitRef="usd">25900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ba2342a130b44f9acf0bda85140d40e_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE0LTktMS0xLTQ4NDQ0_0802a544-ca08-4607-8bb4-072208735c35"
      unitRef="usd">221400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id5751fcb35d94db29831c228e10eca2f_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTEtMS0xLTQ4NDQ0_064864f8-164a-4988-8eee-e71b49b84331"
      unitRef="usd">1422700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i334bdab76e624529914b99fa53c340dd_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTMtMS0xLTQ4NDQ0_0f2a362d-622e-42bb-a952-e94edadf2d79"
      unitRef="usd">828900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i96e48d80ff4546d796953f88aa5a6ad7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTUtMS0xLTQ4NDQ0_bdc0d48e-e105-4bea-a97d-e54ad24ff39d"
      unitRef="usd">771300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8b471b061486451f960461391370bd06_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTctMS0xLTQ4NDQ0_6222c459-ac5e-4fb2-ba34-3213a82c5cf3"
      unitRef="usd">636500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE1LTktMS0xLTQ4NDQ0_c7925466-074b-461c-83db-a3120848d67c"
      unitRef="usd">3659400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0e5a7492686049f4bc73c41093c1462e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTEtMS0xLTQ4NDQ0_76847730-c5a4-4d7e-b5b3-365eb19581e5"
      unitRef="usd">703400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8a5f32da3d42425293ebd37e74bcbfff_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTMtMS0xLTQ4NDQ0_92dd23ec-b748-4ca0-912a-93cce7fb2ec6"
      unitRef="usd">249900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieb8166e401b64bcea6934bdb1f4c6d06_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTUtMS0xLTQ4NDQ0_67eb1a9e-c162-452f-9a93-a86b775d97d0"
      unitRef="usd">191400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7d0bb4c87cf6411e89a375a4231f2202_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTctMS0xLTQ4NDQ0_9b7a8d4d-828a-47de-876b-8cf99abfac0f"
      unitRef="usd">502500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if60170f30d754dabae81da9bc56a4b56_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE4LTktMS0xLTQ4NDQ0_b29524d1-7a45-4c19-a120-d522341c6a90"
      unitRef="usd">1647200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id1349711ce80444ba25e8d272b93541e_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTEtMS0xLTQ4NDQ0_4ecb8916-4962-4ec4-a1f7-b9c9e1c35687"
      unitRef="usd">337100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic27582a27dbe47559054ba937fca06d7_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTMtMS0xLTQ4NDQ0_6a01f852-7dc9-4f55-a417-e6943d1d8de1"
      unitRef="usd">222300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc90796a395c4fc2ac1444ef22e4c08a_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTUtMS0xLTQ4NDQ0_60b015d7-8785-4999-a2c1-d0e8d6acd3ac"
      unitRef="usd">284300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06b62cddc1a34669a0021b6f51124a6c_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTctMS0xLTQ4NDQ0_844fcf51-cb20-4fbe-a142-a6889374e09b"
      unitRef="usd">78400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4aca7ede49ea4aeb93792bd24d4d7ab8_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzE5LTktMS0xLTQ4NDQ0_e99e9e0f-5e56-49e2-bc9f-c610ee03b950"
      unitRef="usd">922100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i362dc4197d9e4aff822daa1b515b59f1_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTEtMS0xLTQ4NDQ0_b5a4e00a-3c89-4d83-b1a7-1a217268692a"
      unitRef="usd">165700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43736ec467774b4eb2228f27c24b6764_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTMtMS0xLTQ4NDQ0_dac09d09-ce96-4cc7-a277-e40d652b8ee6"
      unitRef="usd">138200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if48f776a3ab3466586179e50dc1f54cf_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTUtMS0xLTQ4NDQ0_c4388ddd-d1c8-42f1-b4db-f602aab04bc0"
      unitRef="usd">64500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie5b25d4aa09f4f36bc02a4e378b02785_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTctMS0xLTQ4NDQ0_cbdca182-1ac6-4d7b-8a36-00754064ff8c"
      unitRef="usd">34900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i29d4c5ba975448b9983c5bd541edb1bb_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIwLTktMS0xLTQ4NDQ0_e7d9e0cf-a1b3-41bc-97c6-65a49f90c7e0"
      unitRef="usd">403300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7d12544a0024103ad144ca5c5234d3c_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTEtMS0xLTQ4NDQ0_f72ca5e9-8b5f-461e-8327-5196f06838d3"
      unitRef="usd">24800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8758b4bc2d86448db5604f88de211f0d_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTMtMS0xLTQ4NDQ0_a8124e38-cc17-42e8-a886-c3fc9a53894f"
      unitRef="usd">40100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia316d723ac034a6a8943091e646090f1_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTUtMS0xLTQ4NDQ0_9c3f7f35-c8c0-467c-b5db-9aa122908d5e"
      unitRef="usd">89800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i99cbcaf22e46442aa809eec2de54077a_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTctMS0xLTQ4NDQ0_c1202373-3c3e-4208-9758-ba7ebd041f2d"
      unitRef="usd">24700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id41dd4cbb4f44908b65294b69d3e8981_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIxLTktMS0xLTQ4NDQ0_7ca55308-2481-4dac-b1a1-17e6b72b9450"
      unitRef="usd">179400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i260a8ecb8cb24126a3ecb0c61933023c_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTEtMS0xLTQ4NDQ0_6ce2d2de-30cd-4804-b242-4816575f3730"
      unitRef="usd">1231000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1ef938328f9d43e7a790ef2a6bfe0108_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTMtMS0xLTQ4NDQ0_6bc79907-c0ab-48d6-a881-09f804f04c13"
      unitRef="usd">650500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3efbd2e7d61a4282a703d91d212b4954_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTUtMS0xLTQ4NDQ0_425c7898-5863-4cd9-93cc-4366e70a7e6e"
      unitRef="usd">630000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9847907ccdfe434a926cf46f4a361846_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTctMS0xLTQ4NDQ0_d21c877a-7ad9-4022-8c08-40cfaecade3b"
      unitRef="usd">640500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZToxOTY2MmE4NTZiNDg0Y2JhYmJjMDBhMThiNDI4MDdlMi90YWJsZXJhbmdlOjE5NjYyYTg1NmI0ODRjYmFiYmMwMGExOGI0MjgwN2UyXzIyLTktMS0xLTQ4NDQ0_be5b96be-6ddc-4c93-ac29-17616995fec1"
      unitRef="usd">3152000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i135264ff3fb94d6e9ee7631f419b03ce_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzIzNDU_55fc1cb1-4373-4d26-8922-fbe81496b354"
      unitRef="usd">1777400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iecb42308991843d9bf3a385b24df95f7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzIzNDk_04963a51-9b0c-42d7-bbd4-be9416f85687"
      unitRef="usd">1687400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f500503cb404741bea094ba9a4ce5dc_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90ZXh0cmVnaW9uOjgzYTM5NzAyOTg1ODQwNmI4YWZjMDM4NGE5YTIxNTI1XzIzNTc_20a647e9-01e5-46c8-9dd0-843858bac5f3"
      unitRef="usd">1502300000</us-gaap:Revenues>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i57df28a1c7fd42d98100244ead96c399_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzMtMS0xLTEtNDg0NDQ_d1c481c8-033e-4266-883f-24fcb4332cfe"
      unitRef="usd">157700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4aa131c293c34e9fa73f11576a3e7dcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzMtMy0xLTEtNDg0NDQ_2f8343c8-e4b1-4e3f-a272-7f61ede12e06"
      unitRef="usd">171300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5a496d171dca49838815f3cce5822636_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzQtMS0xLTEtNDg0NDQ_3944a3a9-f506-4dfc-b7b4-472920ec2946"
      unitRef="usd">40300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5668ab9dbfce4486b7743eb8f9505a62_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzQtMy0xLTEtNDg0NDQ_3b19a5e3-5458-4ea3-b7d3-d3fd8c9e6c9c"
      unitRef="usd">44800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0bfaf85cfbed44dfb06a2e728fe0cd37_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzUtMS0xLTEtNDg0NDQ_6c7b1438-1db0-4a54-9a15-c214f24f678d"
      unitRef="usd">21000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib1ae70dd3f894491956dbfdd9e8a021e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzUtMy0xLTEtNDg0NDQ_b0d99c69-6c70-4c81-bc9c-a7eb7f1186f1"
      unitRef="usd">17100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzYtMS0xLTEtNDg0NDQ_4a6e7fe2-0a3b-4b7c-a724-81b76fc0dfa6"
      unitRef="usd">219000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzMvZnJhZzo4M2EzOTcwMjk4NTg0MDZiOGFmYzAzODRhOWEyMTUyNS90YWJsZTpmNGRlNzM2NDRjMjc0YjYyOTM4NTJkMzc1NWFlNTY2Mi90YWJsZXJhbmdlOmY0ZGU3MzY0NGMyNzRiNjI5Mzg1MmQzNzU1YWU1NjYyXzYtMy0xLTEtNDg0NDQ_5f9408d9-5a06-485b-a42a-e8316ee4eb23"
      unitRef="usd">233200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE5MTQ_d4277ea5-391a-4cbb-884f-85a6b00ddd61">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 7: DEBT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:41.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&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:14.835%"/&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:10.742%"/&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:10.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;line-height:100%"&gt;At the End of Year&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="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:8pt;font-weight:700;line-height:100%"&gt;Effective interest rate &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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions, except percentages)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date of Issuance&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:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;for 2022&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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;Senior Notes: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&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;&#160;&#160;&#160;Senior Notes, 4.15%, due June 2023&lt;/span&gt;&lt;/div&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:center;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;June 2018&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:center;vertical-align: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.36%&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;300.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;300.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&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;&#160;&#160;&#160;Senior Notes, 4.75%, due December 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 10pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;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;November 2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:400;line-height:100%"&gt;4.95%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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;&#160;&#160;&#160;Senior Notes, 4.90%, due June 2028&lt;/span&gt;&lt;/div&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:center;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;June 2018&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:center;vertical-align: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.04%&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;600.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;600.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Credit Facilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;2022 Revolving Credit Facility, due March 2027&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:center;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;September 2022&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:center;vertical-align: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.54%&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;225.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="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;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:#ececec;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;Unamortized discount and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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="2" style="background-color:#ffffff;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;1,520.0&#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 colspan="2" style="background-color:#ffffff;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;1,293.2&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Less: Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&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 style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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,220.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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:1pt solid #000;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,293.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, our debt maturities based on outstanding principal were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In million)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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;300.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:#ececec;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;2025&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;2027&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;225.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:#ececec;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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total&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,525.0&#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="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All series of senior notes in the above table bear interest that is payable semi-annually in June and December of each year.  For the 2023 and 2028 senior notes, the interest rate is subject to adjustment from time to time if Moody&#x2019;s or S&amp;amp;P (or, if applicable, a substitute rating agency) downgrades (or subsequently upgrades) its rating assigned to the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness.  We may redeem the notes of each series of senior notes at our option in whole or in part at any time.  Such indenture also contains covenants limiting our ability to create certain liens, enter into sale and lease-back transactions, and consolidate or merge with or into, or convey, transfer, or lease all or substantially all of our properties and assets, each subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Bridge Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 11, 2022, we entered into a bridge facility commitment letter (the &#x201c;Bridge Facility&#x201d;) in connection with the pending acquisition of Transporeon.  Under the Bridge Facility, the lender committed to provide a 364-day senior unsecured term loan up to an aggregate amount of &#x20ac;1.88&#160;billion that may be drawn only upon the acquisition of Transporeon.  On &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;27, 2022, the Bridge Facility was automatically reduced to &#x20ac;500&#160;million upon entering into the 2022 Term Loan Agreement and the 2022 Credit Facility Amendment (as described below).  If not terminated sooner, the commitment under the Bridge Facility expires on July 10, 2023.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Bridge Facility will bear interest at the following rates, in each case, plus an applicable margin: (a) for Euro loans, EURIBOR and (b) for U.S dollar loans, the option of either (i) an adjusted Term SOFR or (ii) the alternate base rate (&#x201c;ABR&#x201d;).  The applicable margin varies based on the Company&#x2019;s credit ratings and ranges from 1.250% to 2.125% for EURIBOR and Term SOFR loans, and from 0.250% to 1.125% for ABR loans.  The applicable margin will increase by 0.25% on each of the 90th, 180th, and 270th day after the closing date of the Bridge Facility.  ABR is defined as the greater of the prime rate or the federal funds rate plus 0.50%.  Term loans are prepayable without penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 fourth quarter of 2022, we incurred $7.3&#160;million fees related to the Bridge Facility of which $5.9&#160;million was recorded as Interest expense, net, and $1.4&#160;million was deferred.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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;2022 Term Loan Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 27, 2022, we entered into a credit agreement (the &#x201c;2022 Term Loan Credit Agreement&#x201d;) providing for an unsecured delayed draw term loan facility in the aggregate principal amount of $1.0&#160;billion, comprised of commitments for a 3-year tranche for $500.0&#160;million and a 5-year tranche for $500.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Term Loan Credit Agreement was entered into in connection with, and the proceeds of any loans must be used for, the pending acquisition of Transporeon.  No amounts were drawn at the end of 2022.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 3-year loan would be due and payable on the third anniversary of the funding date. The Company would be required to repay the 5-year loan in quarterly installments equal to:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"&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:5.5pt"&gt;0% of the principal amount for the first twelve calendar quarters following the funding date;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"&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:5.5pt"&gt;1.25% of the principal amount for each of the next four calendar quarters; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"&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:5.5pt"&gt;2.5% of the principal amount for each calendar quarter thereafter, with the remaining principal amount due and payable on the fifth anniversary of the funding date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the 2022 Term Loan Credit Agreement will bear interest, at the Company&#x2019;s option, at either: (a) an adjusted Term SOFR or (b) the ABR, in each case, plus the applicable margin.  The applicable margin varies based on the Company&#x2019;s credit ratings and ranges as follows: (a) for the 3-year tranche, (i) from 1.125% to 2.000% for a Term SOFR loan, and (ii) from 0.125% to 1.000% for an ABR loan; and (b) for the 5-year tranche, (i) from 1.250% to 2.125% for a Term SOFR loan, and (ii) from 0.250% to 1.125% for an ABR loan.  ABR is defined as the greatest of the prime rate, the federal funds rate plus 0.50%, or the adjusted Term SOFR plus 1.00%.  Term loans are prepayable without penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;2022 Credit Facility and Amendment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 24, 2022, we entered into a credit agreement that provides for an unsecured revolving loan facility in the aggregate principal amount of $1.25&#160;billion (the &#x201c;2022 Credit Facility&#x201d;).  The proceeds of the revolving loans may be used by the Company for working capital and general corporate purposes, including the financing of acquisitions.  Under the terms of the credit agreement, our interest rate and commitment fees are based on our current long-term, senior unsecured debt ratings, our leverage ratio, and certain specified sustainability targets.  At the end of 2022, the interest rate charged on any outstanding borrowings was the prevailing Term SOFR for the applicable interest period plus 1.225%, and the commitment fee was 0.125% of the total undrawn commitment.  At the end of 2022, $225.0&#160;million was outstanding under the 2022 Credit Facility.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The commitment fee and interest rates are subject to upward or downward adjustments if we achieve, or fail to achieve, certain specified sustainability targets concerning greenhouse gas emission reductions and gender diversity.  Such upward or downward adjustments may be up to 0.01% per annum for the commitment fee and up to 0.05% per annum for the interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 27, 2022, we entered into an amendment to the 2022 Credit Facility (the &#x201c;2022 Credit Facility Amendment&#x201d;) that made $600.0&#160;million of the existing commitments under the Credit Facility available for the pending acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Uncommitted Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, we had two $75.0 million, one &#x20ac;100.0&#160;million, and one &#xa3;55.0&#160;million revolving credit facilities, which are uncommitted (the &#x201c;Uncommitted Facilities&#x201d;).  Generally, these uncommitted facilities may be redeemed upon demand.  Borrowings under uncommitted facilities are classified as short-term debt in our Consolidated Balance Sheet.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Term Loan Credit Agreement and 2022 Credit Facility, as amended, contain customary covenants including, among other requirements, limitations that restrict the Company&#x2019;s and its subsidiaries&#x2019; ability to create liens and enter into sale and &lt;/span&gt;&lt;/div&gt;leaseback transactions, and restrictions on the ability of the subsidiaries to incur indebtedness.  Further, both debt agreements contain financial covenants that require the maintenance of maximum leverage and minimum interest coverage ratios.  At the end of 2022, we were in compliance with the covenants for each of our debt agreements.</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE5MDk_b66dcdf9-e972-4eae-9017-89e09811d30a">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:41.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&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:14.835%"/&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:10.742%"/&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:10.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;line-height:100%"&gt;At the End of Year&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="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:8pt;font-weight:700;line-height:100%"&gt;Effective interest rate &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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions, except percentages)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date of Issuance&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:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;for 2022&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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;Senior Notes: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&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;&#160;&#160;&#160;Senior Notes, 4.15%, due June 2023&lt;/span&gt;&lt;/div&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:center;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;June 2018&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:center;vertical-align: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.36%&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;300.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;300.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&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;&#160;&#160;&#160;Senior Notes, 4.75%, due December 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 10pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:center;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;November 2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:400;line-height:100%"&gt;4.95%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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;&#160;&#160;&#160;Senior Notes, 4.90%, due June 2028&lt;/span&gt;&lt;/div&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:center;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;June 2018&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:center;vertical-align: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.04%&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;600.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;600.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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Credit Facilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;2022 Revolving Credit Facility, due March 2027&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:center;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;September 2022&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:center;vertical-align: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.54%&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;225.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="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;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:#ececec;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;Unamortized discount and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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="2" style="background-color:#ffffff;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;1,520.0&#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 colspan="2" style="background-color:#ffffff;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;1,293.2&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Less: Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&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 style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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,220.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;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:1pt solid #000;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:1pt solid #000;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,293.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i2497ed5c20e0496a827c2d6117d9e52d_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjpiMjFhOTQ1NmRhYmY0MjQ4YTc4YWNiOTY1MjMzNjgwMF8yNg_e3250ba1-1aaa-4011-bf98-38949555b12f"
      unitRef="number">0.0415</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2497ed5c20e0496a827c2d6117d9e52d_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtNC0xLTEtNDg0NDQ_7f08153c-e45c-4197-8477-a720c1a78326"
      unitRef="number">0.0436</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2497ed5c20e0496a827c2d6117d9e52d_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtNi0xLTEtNDg0NDQ_0152017d-65e1-43ab-8c44-22baad9fb780"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id0a6d21fc09c48c4a70ab6724efb2694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzMtOC0xLTEtNDg0NDQ_02407805-73b5-4f3d-9ac7-d7e8c424906b"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="if739119ed2a0424e823081f7b43921f5_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtMC0xLTEtMTAzODY3L3RleHRyZWdpb246ZWU2NTZiYjAzYTNlNGI1YTk3ZWNhMDZiNDhlMTk0NDZfMjY_0667ebf6-b3fd-4812-8eb0-3db83eeaa780"
      unitRef="number">0.0475</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if739119ed2a0424e823081f7b43921f5_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNC0xLTEtMTA0MDM1_4b395af1-b7e9-4bcc-916e-63c3b80c87d1"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if739119ed2a0424e823081f7b43921f5_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNi0xLTEtMTA0MDM3_d7962f94-51a8-4b65-9993-9ed5dfc3b6b0"
      unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i73fba2e08dd54389bcb5beeeb2ee6b0f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtOC0xLTEtMTA0MDM5_d71920d2-9f1e-4212-ad0a-1dd31f0c640a"
      unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i4ff373bfbe684eb6bba068eba909d0ff_I20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtMC0xLTEtNDg0NDQvdGV4dHJlZ2lvbjphODM1ZmM0ZGM4M2Y0MDA5OTgzNGE1OGYwNTNmMjQ3Y18yNg_eed6f2da-66e2-4637-bf96-df026246681b"
      unitRef="number">0.0490</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i4ff373bfbe684eb6bba068eba909d0ff_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNC0xLTEtNDg0NDQ_49c450c3-4d38-4b33-9c97-560abbcdea1a"
      unitRef="number">0.0504</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4ff373bfbe684eb6bba068eba909d0ff_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtNi0xLTEtNDg0NDQ_7f31d0fa-ac90-4cd9-88f8-f144ab664f2f"
      unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i950d8c3e7ae44b8eaa15d0bec4c529a5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzQtOC0xLTEtNDg0NDQ_50dde36b-b0ac-4a5a-8e84-a1771ecf7707"
      unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzctNC0xLTEtMTA0MDQx_c6920f1e-80b3-475f-ae84-7d763fbb0213"
      unitRef="number">0.0554</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzctNi0xLTEtMTA0MDQz_254a6ec9-1262-4bd2-8961-9a7c2e79da8c"
      unitRef="usd">225000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifc14fa0db05f4fe1b540501481339b90_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzctOC0xLTEtMTA0MDQ3_707bb3ef-db54-4b7a-8240-4f2d6acda21a"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzEzLTYtMS0xLTQ4NDQ0_bf33c1f3-9eac-4eb8-8684-835e2c9825fc"
      unitRef="usd">5000000.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzEzLTgtMS0xLTQ4NDQ0_b8556f6b-2aba-4aff-9d7e-209ab0069776"
      unitRef="usd">6800000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE0LTYtMS0xLTQ4NDQ0_3e1f3eb5-7f5a-466d-a9ed-b4532ccfe172"
      unitRef="usd">1520000000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE0LTgtMS0xLTQ4NDQ0_926d7b4e-8a93-464f-822d-95f8011dea03"
      unitRef="usd">1293200000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE1LTYtMS0xLTQ4NDQ0_f09d6586-ef38-4af9-8852-a6d7cb3af0be"
      unitRef="usd">300000000.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE1LTgtMS0xLTQ4NDQ0_7df2f544-a9b9-4315-b819-062490c7431d"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE2LTYtMS0xLTQ4NDQ0_b72cd3cf-470c-4d2e-82da-4849ae381d83"
      unitRef="usd">1220000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTo3NDMwZjNiN2VjODQ0MWE4OTdhZTJkN2ZkY2Y5NGJiMy90YWJsZXJhbmdlOjc0MzBmM2I3ZWM4NDQxYTg5N2FlMmQ3ZmRjZjk0YmIzXzE2LTgtMS0xLTQ4NDQ0_d3966e2e-4d29-486f-bafa-75a6da863690"
      unitRef="usd">1293200000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE5MTc_3c24a725-a5ec-45e8-8873-909eedd1e0e5">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, our debt maturities based on outstanding principal were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In million)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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;300.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:#ececec;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;2025&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;2027&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;225.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:#ececec;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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total&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,525.0&#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;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <trmb:ShortTermDebtGross
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzEtMS0xLTEtNDg0NDQ_ba9df2b4-87ba-4bb0-b7f7-1c0efca444d2"
      unitRef="usd">300000000.0</trmb:ShortTermDebtGross>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzItMS0xLTEtNDg0NDQ_6bf0c1b8-c0bf-40a9-ac2b-08ee8ecda0ad"
      unitRef="usd">400000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzMtMS0xLTEtNDg0NDQ_ee5ba474-2af4-4edb-ade9-44181e5da267"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzQtMS0xLTEtNDg0NDQ_4593f2c9-78ec-4c15-bc54-5c51a26472c2"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzUtMS0xLTEtNDg0NDQ_fe4683c4-5d46-464c-849a-351ba13c34ec"
      unitRef="usd">225000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzYtMS0xLTEtNDg0NDQ_f0c114ac-5a87-41a0-8a0c-9eda635a76ad"
      unitRef="usd">600000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <trmb:DebtLongTermAndShortTermCombinedAmountGross
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90YWJsZTpjMTc4MTgwMTQ1ODA0OTMwYWQ4ODg2OWI3OTU1MjIxMS90YWJsZXJhbmdlOmMxNzgxODAxNDU4MDQ5MzBhZDg4ODY5Yjc5NTUyMjExXzctMS0xLTEtNDg0NDQ_0f4bc9f7-a9bc-4f4a-8ae3-f53022a45816"
      unitRef="usd">1525000000</trmb:DebtLongTermAndShortTermCombinedAmountGross>
    <us-gaap:DebtInstrumentTerm
      contextRef="i48869dfe292844bcb2d877355fba126f_D20221211-20221211"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1Mjk2OTI_c5ab63f0-fcf2-485e-be2e-f492c3a0d2d1">P364D</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id4044df9cb4b4655ae78b66f2b0139fa_I20221211"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1Mjk2NjM_0f46dcc3-cc3a-4bcd-a3a1-07319763066b"
      unitRef="eur">1880000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iacf7ceaf67d24a5d9a8d7a99c69e4441_I20221227"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1Mjk2Nzg_904b8594-7275-434a-a7ba-31167f69db02"
      unitRef="eur">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i316812062c424ceeb8128a4728dfc8ed_D20221211-20221211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTA5ODQ_df3f4176-7add-4a3a-b1d4-909a1569d70e"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8679976838af4405af2166a12397aaec_D20221211-20221211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTA5OTI_062bc601-b621-4edd-811a-80fb3d1884bf"
      unitRef="number">0.02125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i50e67493aab041ba8468e1ab3b2e3d5c_D20221211-20221211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMDA_c0e6bda4-3658-4239-ad42-d02f535cefb6"
      unitRef="number">0.00250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9209b8d0a1174d958a5ae1da7d979909_D20221211-20221211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMDg_039fb4c7-8296-42b1-8741-ca235676f68c"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <trmb:DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease
      contextRef="i094720ddcd3b40a7a26217597a0b8f03_D20221211-20221211"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4NTQ_60b92b4a-83e6-440d-9c7f-67b256370b4d"
      unitRef="number">0.0025</trmb:DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7ebf28c425064e51be2caf99ec770e4c_D20221211-20221211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4NDc_b214c488-db71-4b73-b4ad-146ed8610ece"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia4be0859246d44c3b4bb853b1e8e9346_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODIzNzA_1cc110d2-c5f9-4200-961e-5ea0d209f190"
      unitRef="usd">7300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestExpenseDebt
      contextRef="ia8050fa714ca4eee8eaa2a5a97ef32ca_D20221001-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODIzODQ_1b6203ca-89f1-4298-8121-df8911b74d3d"
      unitRef="usd">5900000</us-gaap:InterestExpenseDebt>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ia4be0859246d44c3b4bb853b1e8e9346_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDY5NzY_431cdf31-302f-4b89-af34-659fe51bd57d"
      unitRef="usd">1400000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i75ff6c43a6ed43349204cfa5d220ce96_I20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3MTE_c4a12607-96f0-4865-b9d5-444af48c30c9"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3OTI_44d84f49-645a-4eab-a5db-38dfe25cf834">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9b427d9d52c04a1ca26add9bca34651d_I20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3MjU_f1305597-0e69-4c35-87f5-337d0b3f20df"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i759537774d324c59a94fb66e522609fa_D20221227-20221227"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3OTM_d42e1f06-f5c7-4bb2-863c-4903292de454">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7e91f372fe054f42a6ec87f551dfc0c1_I20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3NDE_0239c0ad-d6d7-4399-b249-4bca2f2b29e9"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMjQ_dad5897b-2d49-4481-945f-1ddd44497386">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i759537774d324c59a94fb66e522609fa_D20221227-20221227"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMjU_c1954eb8-6af3-44bf-9c57-ff80067da49b">P5Y</us-gaap:DebtInstrumentTerm>
    <trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal
      contextRef="i30737bef8f0d41469ccf5ebe45055fab_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMjc_fd1e4a0c-eecd-4c84-8432-47e1fc2c1c0d"
      unitRef="number">0</trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
    <trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal
      contextRef="i7beb88d8abcb40e5a810c4e6be1b3d8d_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4NzU_6752167f-0d59-4180-b408-7e34508fbb96"
      unitRef="number">0.0125</trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
    <trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal
      contextRef="i2cbe4d7b445d47fd9b3328c96617c021_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4ODI_ee5705fe-d343-474a-b93a-def0703f52c2"
      unitRef="number">0.025</trmb:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
    <us-gaap:DebtInstrumentTerm
      contextRef="ibb2f22d9070b4d3abdbfb35b75ace752_D20221227-20221227"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDY5NzQ_49c4e6a6-ea20-4822-838c-7c6360fdba2b">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ida889ab13b154e1e8c67b58c34f4f5e8_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNjM_f0a79921-b38b-49b3-867c-49da31bf7d36"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i039ab83a4513433c908027501f6bff53_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNTU_f3a98e8a-ddba-4c42-824d-067d74c93897"
      unitRef="number">0.02000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7d63753c651847f38f68cd2c8bc4c98c_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwMzI_79dd3025-6de7-49ad-b0c6-2765524315e5"
      unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5dd99081ccc94b2aa2364f930f44ed35_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNDA_77a7e883-9f0e-4356-a4c8-c5f5af8a0870"
      unitRef="number">0.01000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentTerm
      contextRef="i759537774d324c59a94fb66e522609fa_D20221227-20221227"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDY5NzM_e35e477b-f44e-4816-a8f1-03ffccf663f9">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8eedfbcbd77946799aad669569770123_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNzk_74c1c3d2-0aa7-4bd3-865a-01a5ddcecc33"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04652da642bd4607bbc16e8c20900fbc_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNzE_b227fd3f-f636-48a1-8756-55dbb37be770"
      unitRef="number">0.02125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i341bcb4ebdaa40979b417f59e062d3ed_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwOTU_51c1067c-5f53-4d5d-8e73-d5862d3927aa"
      unitRef="number">0.00250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3eb5a024b4ef47508b8d668740391565_D20221227-20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwODc_74fff02b-e9f6-41ac-9daa-bc0b6722065f"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie01c405b511d43a9b82f6b92f8d132fb_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4ODg_1439a3bb-54b0-4004-a43a-e86f8f8bf2a3"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i84155b78bec042d19efd2a22871db5ca_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzQzOTgwNDY1NTEwNDg_5b3aa481-f76c-4523-b6ee-bf2d7679343b"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie9d77235954843049f55b27d4db71a49_I20220324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA0NjU_02e80e26-b51e-42f6-ab61-4b23e3e5fedb"
      unitRef="usd">1250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7c0be1ce0735496c8280fea9149f4b97_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA5MDM_4827a772-e8df-41ed-be6e-47804efa6830"
      unitRef="number">0.01225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i8d908151a59f4b68967fc81cc478cbe7_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA4OTU_c08e781e-0486-4da4-8f5e-3e7f5b5e00e7"
      unitRef="number">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LongTermDebt
      contextRef="iaf1ec5bf52ca422b84b4d6e3339a354d_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzAzNzQ_fee84e69-8a07-4af2-acd2-1126666d0047"
      unitRef="usd">225000000</us-gaap:LongTermDebt>
    <trmb:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease
      contextRef="ia96a92352c174a919acfe7bd8576ddcc_D20220324-20220324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA5MTE_921b895c-9b4c-4def-81f7-7fece3203e24"
      unitRef="number">0.0001</trmb:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia96a92352c174a919acfe7bd8576ddcc_D20220324-20220324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk4MDA5MTg_c2995697-e6ea-41a9-bf03-f30c023f53d7"
      unitRef="number">0.0005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i30196cf77ddc472e864c1e108db731b4_I20221227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzY1OTcwNjk3ODE3NTc_6b3a9e1f-6ec2-4b49-80fc-2ee76978b91e"
      unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <trmb:NumberOfRevolvingLoanFacilities
      contextRef="idafe63c250754b39825fa4209a777fa1_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE2MjI_4bec4afc-0657-4e10-bbbb-fe849d163a74"
      unitRef="loan">2</trmb:NumberOfRevolvingLoanFacilities>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="idafe63c250754b39825fa4209a777fa1_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzE2MjU_54edce5e-a580-4ed4-833c-a7f4a402e55e"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <trmb:NumberOfRevolvingLoanFacilities
      contextRef="ie8d66fc58fb148d59d3570ac3e95a9d3_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA5MjU_8efdc8bc-62bd-4547-bb16-de49205b01ad"
      unitRef="loan">1</trmb:NumberOfRevolvingLoanFacilities>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ie8d66fc58fb148d59d3570ac3e95a9d3_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA5NDQ_ae3e2664-d99a-423d-8aeb-7270060053ea"
      unitRef="eur">100000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <trmb:NumberOfRevolvingLoanFacilities
      contextRef="i36fb60f788774b5cac5a39a20b8d4cf2_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA4Njc_b5bb10d7-8236-4188-aee6-42ee89017564"
      unitRef="loan">1</trmb:NumberOfRevolvingLoanFacilities>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i36fb60f788774b5cac5a39a20b8d4cf2_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xMzYvZnJhZzo1YjU0MjllMDY4Nzk0ODE5OTIyM2JkOTg4NGZkMjJiMC90ZXh0cmVnaW9uOjViNTQyOWUwNjg3OTQ4MTk5MjIzYmQ5ODg0ZmQyMmIwXzEwOTk1MTE2MzA4Njk_1cd36714-1934-448e-806f-555f402b7949"
      unitRef="gbp">55000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzY5NQ_2dbbb254-142a-4056-8e28-a2c2aa9a1f21">&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 8: LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases primarily for certain of our major facilities, including corporate offices, research and development facilities, and manufacturing facilities.  Lease terms range from 1 to 14 years, and certain leases include options to extend the lease for up to 9 years.  We consider options to extend the lease in determining the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expense consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&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;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:0 1pt"/&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:#ececec;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;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense and other&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;14.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;17.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;51.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;53.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for liabilities included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;Operating cash flows from operating leases&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 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;35.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;35.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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for Operating lease liabilities:&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;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;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;49.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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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%;padding-left:3.02pt"&gt;Excludes cash payments for short-term leases, which are not capitalized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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 right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&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;105.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;&#160;&#160;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;140.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;156.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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: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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate     &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&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;6 years&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;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, the maturities of lease liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:82.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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;30.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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;16.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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;35.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;155.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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:#ececec;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:#ececec;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;140.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i830c0e40d1014adda3fa763af4e4a5ea_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzIxMg_157795c1-03a7-4a64-ad24-2848fe43ba07">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i892f97378d244fed8f007781edb44b33_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzIxOA_14f9b0d9-9daa-45d8-b2df-300877606a29">P14Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i892f97378d244fed8f007781edb44b33_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzI4Nw_2bc67c3a-82b1-4fe8-af79-7f4ec02e63f3">P9Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzY5OA_f4b79f0e-4a20-4343-8ee5-2f4bc676bd46">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expense consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&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;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:0 1pt"/&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:#ececec;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;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense and other&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;14.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;17.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;51.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;53.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for liabilities included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;Operating cash flows from operating leases&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 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;35.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;35.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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for Operating lease liabilities:&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;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;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;49.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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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%;padding-left:3.02pt"&gt;Excludes cash payments for short-term leases, which are not capitalized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:15.715%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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 right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_7594ee01-e6ee-4bb3-a09c-f61335ebcb3f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMC0xLTEtNDg0NDQ_a9395f40-07af-4972-8863-e7630597979c"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&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;105.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;&#160;&#160;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;140.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;156.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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: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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate     &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&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;6 years&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;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzItMS0xLTEtNDg0NDQ_fa52b47b-d24e-4efc-a019-201c8a33c906"
      unitRef="usd">36300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzItMy0xLTEtNDg0NDQ_6458351d-263e-4509-8f58-ddcd8ffe126d"
      unitRef="usd">35500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzMtMS0xLTEtNDg0NDQ_09021981-4bde-473d-8291-4f421c27d3d6"
      unitRef="usd">14800000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzMtMy0xLTEtNDg0NDQ_d6a809a4-65a0-45c5-ba8a-49c96d6ef1e2"
      unitRef="usd">17800000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzQtMS0xLTEtNDg0NDQ_4ca57825-7213-45a1-9f0d-6c4f0087c14a"
      unitRef="usd">51100000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1YjA2OTQzMjBjYjE0MGI3YjVjMzAzNTE3YWVkMTZiNy90YWJsZXJhbmdlOjViMDY5NDMyMGNiMTQwYjdiNWMzMDM1MTdhZWQxNmI3XzQtMy0xLTEtNDg0NDQ_2bb404dd-4ba7-451e-a838-181685be9aad"
      unitRef="usd">53300000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzMtMS0xLTEtNDg0NDQ_0979fcc8-e31b-4c61-8084-998792062db8"
      unitRef="usd">35000000.0</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzMtMy0xLTEtNDg0NDQ_18fd12b3-1e58-4fe8-a93a-542dd7d502c4"
      unitRef="usd">35900000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzUtMS0xLTEtNDg0NDQ_e4696d12-3098-435c-a14a-46fa2f7fec83"
      unitRef="usd">26300000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTphMzhhOGY5OWUyMDI0MTdlYmUxMTUxZTExMWRiNGVkOC90YWJsZXJhbmdlOmEzOGE4Zjk5ZTIwMjQxN2ViZTExNTFlMTExZGI0ZWQ4XzUtMy0xLTEtNDg0NDQ_4873acc4-a3be-4591-9f9d-169cb4148ce2"
      unitRef="usd">49500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzItMS0xLTEtNDg0NDQ_6a33ec54-3579-4390-b2f1-74ed5fead526"
      unitRef="usd">121200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzItMy0xLTEtNDg0NDQ_213df7dd-0687-4b6a-9a9f-4dee99204d52"
      unitRef="usd">141000000.0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMS0xLTEtNDg0NDQ_0f7e5206-8008-4dd1-bba4-7504e6efc030"
      unitRef="usd">35000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzQtMy0xLTEtNDg0NDQ_e47c9754-3edc-4b98-92af-900600883eff"
      unitRef="usd">35000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzUtMS0xLTEtNDg0NDQ_adda8411-57b6-4c8d-8473-aff51e857b69"
      unitRef="usd">105100000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzUtMy0xLTEtNDg0NDQ_750b732b-55cb-46b9-9b80-34379341cbb5"
      unitRef="usd">121400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzYtMS0xLTEtNDg0NDQ_fe88b919-486b-4e70-b8f0-0d5d7ffedb8b"
      unitRef="usd">140100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzYtMy0xLTEtNDg0NDQ_e0f70f63-48c7-49b5-afac-f91ecfdc963c"
      unitRef="usd">156400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzgtMS0xLTEtNDg0NDQ_17b9814f-8f92-4ac1-bd6e-d8b8ae53994e"
      unitRef="number">0.0330</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzgtMy0xLTEtNDg0NDQ_3c3583b3-980f-45dd-ac02-1972ecca5244"
      unitRef="number">0.0331</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzktMS0xLTEtNDg0NDQ_fc0d80bf-6e5b-4096-9fec-255e3086ab2a">P6Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTo1OTEzMjAxMmJkNjA0ZjE2OTg3OTM2MjEzYjQyZTczMi90YWJsZXJhbmdlOjU5MTMyMDEyYmQ2MDRmMTY5ODc5MzYyMTNiNDJlNzMyXzktMy0xLTEtNDg0NDQ_7c4c3f19-a226-4951-9144-a2b2a0af1764">P7Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90ZXh0cmVnaW9uOjIwNmJhMGQyMmEwMzRmNTRiNDBkOWQ2NTcyNGI1NzMxXzcwNg_58e6f7ac-5d9f-49b2-8a77-21c1f3725549">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, the maturities of lease liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:82.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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;30.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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;16.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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;35.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;155.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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:#ececec;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:#ececec;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;140.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzEtMS0xLTEtNDg0NDQ_df646b57-bb07-4f93-b0d4-28e73a30725b"
      unitRef="usd">37300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzItMS0xLTEtNDg0NDQ_54d4fcf3-d6cf-4fef-8118-0c065b760dfa"
      unitRef="usd">30300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzMtMS0xLTEtNDg0NDQ_1b916c4c-08a2-422f-9d43-eb50dc354f16"
      unitRef="usd">22200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzQtMS0xLTEtNDg0NDQ_a8a1af04-9557-42a7-9326-f721fefa6be5"
      unitRef="usd">16900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzUtMS0xLTEtNDg0NDQ_518e2fdf-727c-43b4-96f7-a79dce0cd97a"
      unitRef="usd">13300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzYtMS0xLTEtNDg0NDQ_0aac756c-bae1-44ed-8c71-4aac6a0664f9"
      unitRef="usd">35800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzctMS0xLTEtNDg0NDQ_901c3d69-0e8d-4bfb-93ea-3dcdb348c08a"
      unitRef="usd">155800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzgtMS0xLTEtNDg0NDQ_fcfc293a-9e2d-480c-bfd4-f00f0a656650"
      unitRef="usd">15700000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDIvZnJhZzoyMDZiYTBkMjJhMDM0ZjU0YjQwZDlkNjU3MjRiNTczMS90YWJsZTpmYThhODhlZmUzZGY0Zjk2YTZlYTk0YjFjMzYwYjczNC90YWJsZXJhbmdlOmZhOGE4OGVmZTNkZjRmOTZhNmVhOTRiMWMzNjBiNzM0XzktMS0xLTEtNDg0NDQ_a76dfd46-586d-44ae-8c24-03b3bfa82505"
      unitRef="usd">140100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDUvZnJhZzpiMGViZDJjMWQ2YjM0OGFmODExMjZhNjJiNzdlNzEyZi90ZXh0cmVnaW9uOmIwZWJkMmMxZDZiMzQ4YWY4MTEyNmE2MmI3N2U3MTJmXzc0MQ_8ccd53ea-3574-4e15-8fe2-51ac89cee19f">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 9: COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, we had unconditional purchase obligations of approximately $858.8 million as compared to $710.8&#160;million at the end of 2021.  These unconditional purchase obligations primarily represent open non-cancellable purchase orders for material purchases with our vendors and investments in our platform associated with our Connect and Scale strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we are involved in litigation arising in the ordinary course of our business.  There are no material legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries is a party or of which any of our or our subsidiaries' property is subject.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:RecordedUnconditionalPurchaseObligation
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDUvZnJhZzpiMGViZDJjMWQ2YjM0OGFmODExMjZhNjJiNzdlNzEyZi90ZXh0cmVnaW9uOmIwZWJkMmMxZDZiMzQ4YWY4MTEyNmE2MmI3N2U3MTJmXzEyMA_a02a541a-5a7c-479a-8dd1-4a9a1640819e"
      unitRef="usd">858800000</us-gaap:RecordedUnconditionalPurchaseObligation>
    <us-gaap:RecordedUnconditionalPurchaseObligation
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDUvZnJhZzpiMGViZDJjMWQ2YjM0OGFmODExMjZhNjJiNzdlNzEyZi90ZXh0cmVnaW9uOmIwZWJkMmMxZDZiMzQ4YWY4MTEyNmE2MmI3N2U3MTJmXzEzOA_90383125-81a9-4ef1-b4d7-8cc78bc1c3c1"
      unitRef="usd">710800000</us-gaap:RecordedUnconditionalPurchaseObligation>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzE2Njk_f73049b8-5ce1-44cd-8a88-05eda282897f">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 10: FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&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:7.233%"/&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:7.233%"/&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:5.771%"/&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:7.818%"/&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:7.233%"/&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:7.233%"/&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:5.780%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Fair Values as of the end of 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:8pt;font-weight:700;line-height:100%"&gt;Fair Values as of the end of 2021&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;/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:7.5pt;font-weight:700;line-height:100%"&gt;Quoted prices in Active Markets for Identical Assets&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs&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:0 1pt"/&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:7.5pt;font-weight:700;line-height:100%"&gt;Quoted prices in Active Markets for Identical Assets&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs&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:0 1pt"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level I)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level II)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level III)&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:8pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;(Level I)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level II)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level III)&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:8pt;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:#ececec;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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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;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;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;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;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;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;text-align:left;vertical-align:top"&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 compensation plan &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 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;31.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;&#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 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;&#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 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;31.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;44.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;&#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 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;&#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 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;44.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&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;Derivatives &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:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&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; (3)&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;&#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;3.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;3.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;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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 compensation plan &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 style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives &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;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;&#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;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;&#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;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;&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&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;Contingent consideration &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;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;Total liabilities measured at fair value&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;31.5&#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 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;0.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;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;&#x2014;&#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 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;31.7&#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 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;44.7&#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 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;0.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;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;12.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 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;57.7&#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="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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%;padding-left:3.02pt"&gt;Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets.  The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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%;padding-left:3.02pt"&gt;Represents forward currency exchange contracts and a Treasury Rate Lock contract that are included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d"&gt;Other current assets&lt;/span&gt; and Other current liabilities on our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt"&gt;Represents arrangements to receive payments from buyers of our divested companies or pay former owners of acquired companies that are included in Other current and non-current assets or Other current liabilities on our Consolidated Balance Sheets.  The fair values are estimated using scenario-based methods based upon estimated future milestones.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative assets include a Treasury Rate Lock contract and a foreign currency exchange contract, both related to the pending acquisition of Transporeon.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Treasury Rate Lock contract is a cash flow hedge with gains or losses reported as a component of other comprehensive income and subsequently amortized to interest expense over the term of the associated debt.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &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;At the end of 2022, the notional amount of the interest rate-lock contract was $400.0&#160;million, and the fair value of the contract was $7.2&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foreign currency exchange contract is to economically hedge the euro-denominated purchase price of Transporeon.  The gains or losses are recognized in other income (expense), net.  The notional amount of the foreign currency exchange contract was $1,999.4&#160;million, and the fair value of this contract was $10.4 million.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Additional Fair Value Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total estimated fair value of all outstanding financial instruments that are not recorded at fair value on a recurring basis (debt) was approximately $1.5 billion and $1.4 billion at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 value of the senior notes was determined based on observable market prices in less active markets and is categorized accordingly as Level II.  The fair values do not indicate the amount we would currently have to pay to extinguish any of this debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzE2NDc_464ba6e2-f4e1-4f53-97aa-2664572e5dc4">&lt;div style="margin-top:6pt"&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:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&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:7.233%"/&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:7.233%"/&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:5.771%"/&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:7.818%"/&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:7.233%"/&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:7.233%"/&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:5.780%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Fair Values as of the end of 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:8pt;font-weight:700;line-height:100%"&gt;Fair Values as of the end of 2021&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;/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:7.5pt;font-weight:700;line-height:100%"&gt;Quoted prices in Active Markets for Identical Assets&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs&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:0 1pt"/&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:7.5pt;font-weight:700;line-height:100%"&gt;Quoted prices in Active Markets for Identical Assets&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs&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:7.5pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs&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:0 1pt"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level I)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level II)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level III)&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:8pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;(Level I)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level II)&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:7.5pt;font-weight:700;line-height:100%"&gt;(Level III)&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:8pt;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:#ececec;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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;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;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;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;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;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;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;text-align:left;vertical-align:top"&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 compensation plan &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 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;31.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;&#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 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;&#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 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;31.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;44.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;&#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 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;&#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 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;44.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&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;Derivatives &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:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&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; (3)&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;&#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;3.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;3.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;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:middle"&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 compensation plan &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 style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives &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;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;&#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;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;&#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;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;&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt;text-align:left;vertical-align:top"&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;Contingent consideration &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;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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;Total liabilities measured at fair value&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;31.5&#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 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;0.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;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;&#x2014;&#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 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;31.7&#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 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;44.7&#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 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;0.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;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;12.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 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;57.7&#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="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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%;padding-left:3.02pt"&gt;Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets.  The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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%;padding-left:3.02pt"&gt;Represents forward currency exchange contracts and a Treasury Rate Lock contract that are included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjMzNDg_42a4f129-f9b7-443e-965f-b9341a26183d"&gt;Other current assets&lt;/span&gt; and Other current liabilities on our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;(3)Represents arrangements to receive payments from buyers of our divested companies or pay former owners of acquired companies that are included in Other current and non-current assets or Other current liabilities on our Consolidated Balance Sheets.  The fair values are estimated using scenario-based methods based upon estimated future milestones.</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTEtMS0xLTQ4NDQ0_183d4766-9e15-4b2d-93bb-0857f1a55eac"
      unitRef="usd">31500000</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTMtMS0xLTQ4NDQ0_b865e2ae-b375-4791-8c27-43b5b9c470fe"
      unitRef="usd">0</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTUtMS0xLTQ4NDQ0_7870d673-17c8-4fa5-a4a9-e854692a240b"
      unitRef="usd">0</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTctMS0xLTQ4NDQ0_040ee3ec-50c2-4b4f-9213-fcdd0e4e47ae"
      unitRef="usd">31500000</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTktMS0xLTQ4NDQ0_dd518841-0f61-4a76-abac-bb883b8fe6bc"
      unitRef="usd">44700000</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTExLTEtMS00ODQ0NA_bccbfe26-cd1c-414c-a157-e842cf539346"
      unitRef="usd">0</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTEzLTEtMS00ODQ0NA_cf953686-0849-4f80-8312-43a29ce21a1c"
      unitRef="usd">0</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEwLTE1LTEtMS00ODQ0NA_2063dcd8-4851-41ee-add4-5b80afc6a32f"
      unitRef="usd">44700000</trmb:DeferredCompensationPlanAssetsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTEtMS0xLTQ4NDQ0_741395b5-c194-41e3-9160-b74c41d3978a"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTMtMS0xLTQ4NDQ0_80c0eb8f-f84d-48ab-92f9-0a82a5b682b9"
      unitRef="usd">18000000.0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTUtMS0xLTQ4NDQ0_5505a560-6dd6-4610-9cf5-8ba550aff671"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTctMS0xLTQ4NDQ0_4bfe483c-a3d7-4511-be66-2b2004589e90"
      unitRef="usd">18000000.0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTktMS0xLTQ4NDQ0_61964274-dd65-4d8b-8069-ad76686905fb"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTExLTEtMS00ODQ0NA_d93da92b-54e7-4025-a5ff-6586fa5fc04b"
      unitRef="usd">100000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTEzLTEtMS00ODQ0NA_ddc510f2-806a-4584-87ad-04a4510eb2c0"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzExLTE1LTEtMS00ODQ0NA_0bbc0382-6141-4635-ab65-1cfcca799d37"
      unitRef="usd">100000</us-gaap:DerivativeAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEtMS0xLTEwNDA0OQ_65e357d0-6dd4-469c-8f2f-4f16f10bead5"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTMtMS0xLTEwNDA1MQ_bc023566-2c2f-44a6-a14f-e15d399ee2da"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTUtMS0xLTEwNDA1Mw_4d3eb0c7-433d-4bea-a46d-d6a9609be1df"
      unitRef="usd">3100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTctMS0xLTEwNDA1NQ_ea25230d-b64f-4bd3-a7c5-22b64dde91ef"
      unitRef="usd">3100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTktMS0xLTEwNDA1Nw_6d0f3a15-0844-48e6-af6f-70d1870da864"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTExLTEtMS0xMDQwNTk_e3b6bd79-79de-4443-ab1e-8617d18e65b0"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEzLTEtMS0xMDQwNjE_f6674107-c901-4ad2-a51a-167aecbbf209"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTE1LTEtMS0xMDQwNjM_3a35cd7f-741f-42dc-91ae-877969102478"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEtMS0xLTQ4NDQ0_2aed7a40-4c92-4a39-90fa-d01155335b1c"
      unitRef="usd">31500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTMtMS0xLTQ4NDQ0_e7338fe5-7d23-4757-ac6d-e9c1fee7e180"
      unitRef="usd">18000000.0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTUtMS0xLTQ4NDQ0_c80cc9b0-f099-4236-a46b-18cf9b0aa013"
      unitRef="usd">3100000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTctMS0xLTQ4NDQ0_8fc7b8cd-e14d-41cf-8220-bacb5c7167a0"
      unitRef="usd">52600000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTktMS0xLTQ4NDQ0_ea5cbae6-7a56-454c-bc21-e5efd6283878"
      unitRef="usd">44700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTExLTEtMS00ODQ0NA_5753be68-1386-428e-9f9a-e76c341f744d"
      unitRef="usd">100000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTEzLTEtMS00ODQ0NA_eb1ac9cf-79d9-4523-a295-76416bcf6fae"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzEyLTE1LTEtMS00ODQ0NA_3caa3c29-f456-4f60-be14-054e7c08f6c8"
      unitRef="usd">44800000</us-gaap:AssetsFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTEtMS0xLTQ4NDQ0_c405c7b4-5611-4733-94e1-004d71bc4463"
      unitRef="usd">31500000</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTMtMS0xLTQ4NDQ0_9d93e48c-98c2-4de3-8715-85aa1a544070"
      unitRef="usd">0</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTUtMS0xLTQ4NDQ0_93e4be9b-f035-45b7-be57-af72d73d44a4"
      unitRef="usd">0</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTctMS0xLTQ4NDQ0_1843fb9a-6701-4243-b9a0-a8cb71a6d06e"
      unitRef="usd">31500000</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTktMS0xLTQ4NDQ0_6172b926-4df9-4ddc-aa1d-c9cf613abfd5"
      unitRef="usd">44700000</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTExLTEtMS00ODQ0NA_e26703bc-a503-491e-a352-e50ce797dabf"
      unitRef="usd">0</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTEzLTEtMS00ODQ0NA_27d72994-159e-4bb8-ac7b-eb0b577e9da4"
      unitRef="usd">0</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE0LTE1LTEtMS00ODQ0NA_94cd8d46-fa9c-4aa5-8252-bf6500a1f267"
      unitRef="usd">44700000</trmb:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTEtMS0xLTQ4NDQ0_5d68af69-6377-4004-a609-8ae498288172"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTMtMS0xLTQ4NDQ0_7c7b607c-ec74-4f19-a890-fdc0478f3c03"
      unitRef="usd">200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTUtMS0xLTQ4NDQ0_4184b096-c544-43b7-9e45-d1071d551d9b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTctMS0xLTQ4NDQ0_dc20e935-661e-4cef-bca7-385aa5b6b8e4"
      unitRef="usd">200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTktMS0xLTQ4NDQ0_da73f9fa-dd7f-4fe8-a685-65cb92f84b98"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTExLTEtMS00ODQ0NA_10d42dba-2ad3-4827-9f51-d973118dcc2c"
      unitRef="usd">200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTEzLTEtMS00ODQ0NA_b3e4434b-b16f-4771-b22e-487252859551"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE1LTE1LTEtMS00ODQ0NA_7bb53fdc-7775-427b-9c32-d1a98a96c4dc"
      unitRef="usd">200000</us-gaap:DerivativeLiabilities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTEtMS0xLTQ4NDQ0_072b5dbe-7914-4950-81ac-40ce46013eb2"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTMtMS0xLTQ4NDQ0_fd1c50b2-7268-4218-8810-fa5593e63602"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTUtMS0xLTQ4NDQ0_281f0866-11bf-4f66-96dc-06fbcffcdf0f"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTctMS0xLTQ4NDQ0_58892f96-d55b-4d7d-a9ae-9466eb028447"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTktMS0xLTQ4NDQ0_d225a371-74d8-438c-a7db-2e28097f087d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTExLTEtMS00ODQ0NA_d3b9769c-6314-4d8b-b650-ea667e9746e0"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTEzLTEtMS00ODQ0NA_1830a006-ca12-44b2-ad5f-7fa4564aad6f"
      unitRef="usd">12800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE2LTE1LTEtMS00ODQ0NA_97653e84-013e-4e89-b002-2450ed55cdd3"
      unitRef="usd">12800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ib502bab2736e437fb9bca1750491bf68_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTEtMS0xLTQ4NDQ0_a8aa71e0-9b5c-402a-9f3f-bc85eeb79868"
      unitRef="usd">31500000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7e0fe2040b7549f080cebb2dd01cfe94_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTMtMS0xLTQ4NDQ0_8c185e30-238c-4e1f-995d-daba0e314009"
      unitRef="usd">200000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i998ab75c8c064866b3dc42b2a8bc3911_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTUtMS0xLTQ4NDQ0_74e64fd6-a403-4604-b8c5-f113b7de4922"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTctMS0xLTQ4NDQ0_cdb1a535-77f0-4ce1-986c-530c09c8ef78"
      unitRef="usd">31700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ib5606ef1b5c4494095b27dca521c1490_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTktMS0xLTQ4NDQ0_90573603-73f9-4400-8264-8b0fc099f95e"
      unitRef="usd">44700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i1ff4f2c94dc140239983587b04199f56_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTExLTEtMS00ODQ0NA_f7773e2c-073e-4c06-8cba-d7d50b61b56a"
      unitRef="usd">200000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i0da8417be63f467f8d1fba11fd4b584a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTEzLTEtMS00ODQ0NA_fae0e10f-8d6c-4418-a365-f8cf5b289250"
      unitRef="usd">12800000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90YWJsZTpiNmRjZmFkNTg2ZTM0MjM0OGM0N2E1MTQ1NWExZDUxZC90YWJsZXJhbmdlOmI2ZGNmYWQ1ODZlMzQyMzQ4YzQ3YTUxNDU1YTFkNTFkXzE3LTE1LTEtMS00ODQ0NA_35f0ba95-f42d-4293-805d-5e5c86df2aad"
      unitRef="usd">57700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6a048e05b0954f6b925704f44dc404a3_I20221230"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEwOTk1MTE2MzEwNjU_41afd49b-d8d8-4121-a172-98dc239b3b68"
      unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssets
      contextRef="i6a048e05b0954f6b925704f44dc404a3_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEwOTk1MTE2MzEwNjc_f57f58b4-ca82-4dd4-9488-5281a3fd984d"
      unitRef="usd">7200000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib5862a0cbf0a484181e7c8de741b42f2_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzQzOTgwNDY1MjQ0MzE_d5ea43a7-b58d-4624-9389-daf0e143fdeb"
      unitRef="usd">1999400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssets
      contextRef="ib5862a0cbf0a484181e7c8de741b42f2_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEwOTk1MTE2MzcwMTA_d19e2dd0-021f-4fe7-9825-b67c5485f8e9"
      unitRef="usd">10400000</us-gaap:DerivativeAssets>
    <us-gaap:LongTermDebtFairValue
      contextRef="i075210a7b11c424f868bc682c3cbd50a_I20221230"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEzNTY_07ebd65d-3631-48c1-803e-00ac97b76d11"
      unitRef="usd">1500000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0da2c95d5c8145859ea1492e8089491d_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNDgvZnJhZzo0MmUzZDI2MWNlODA0YTM3YWJjYjEzMDJmMjliZjc5Yi90ZXh0cmVnaW9uOjQyZTNkMjYxY2U4MDRhMzdhYmNiMTMwMmYyOWJmNzliXzEzNjM_a1ec4a88-c7f3-4e05-abef-33eb332680cc"
      unitRef="usd">1400000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzU5OQ_f42d61b8-811d-46c4-bf00-f73d532e9a1c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 11: DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our deferred revenue during 2022 and 2021 were as follows:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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:15.276%"/&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 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;/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:9pt;font-weight:700;line-height:100%"&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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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;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:#ececec;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;Beginning balance of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;613.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized from prior year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(511.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(533.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Billings net of revenue recognized from current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;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;617.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;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;551.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance of the period&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;737.6&#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 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;631.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="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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, approximately $1.6 billion of revenue is expected to be recognized from remaining performance obligations for which goods or services have not been delivered, primarily subscription, software, and software maintenance, and to a lesser extent, hardware and professional services contracts.  We expect to recognize $1.2&#160;billion or 72% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzU5OA_21b4a8c5-4d95-4437-94d1-9352dd279e71">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our deferred revenue during 2022 and 2021 were as follows:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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:15.276%"/&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 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;/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:9pt;font-weight:700;line-height:100%"&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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&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;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:#ececec;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;Beginning balance of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;613.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized from prior year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(511.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(533.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Billings net of revenue recognized from current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;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;617.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;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;551.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance of the period&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;737.6&#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 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;631.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="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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzMtMS0xLTEtNDg0NDQ_87a3227b-184e-499a-9107-ce651a8aff2b"
      unitRef="usd">631800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzMtMy0xLTEtNDg0NDQ_14d245cb-3ec6-4941-9dd1-3ef60d04015f"
      unitRef="usd">613800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzQtMS0xLTEtNDg0NDQ_c7c60a44-0f6d-4314-90fd-6185a2b09d70"
      unitRef="usd">511500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzQtMy0xLTEtNDg0NDQ_4db314fa-5eb7-47b3-a993-8b19db028fca"
      unitRef="usd">533800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzYtMS0xLTEtNDg0NDQ_4db460c2-a5d1-42e5-8dd0-60182bb8e53a"
      unitRef="usd">617300000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzYtMy0xLTEtNDg0NDQ_5ee3e86a-d136-43e8-a678-2ab9e681ad1d"
      unitRef="usd">551800000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzctMS0xLTEtNDg0NDQ_7b4db749-8547-48d2-9f0f-673cf75baa82"
      unitRef="usd">737600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90YWJsZTpjMjI1NTIwYmQ1NmY0NGQ4ODk5OWJjMGIxODUwYWNiMy90YWJsZXJhbmdlOmMyMjU1MjBiZDU2ZjQ0ZDg4OTk5YmMwYjE4NTBhY2IzXzctMy0xLTEtNDg0NDQ_424c6c61-abbd-4fc5-ba79-49f23a5363a1"
      unitRef="usd">631800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzIyMw_b8656b02-4ea2-4bcd-9a6b-c17165adbeab"
      unitRef="usd">1600000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibee8feee8cf947fa973916016fdf50ab_I20221230"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzQ5MA_f9876b27-4b2b-4766-926a-a622d8257107"
      unitRef="usd">1200000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ibee8feee8cf947fa973916016fdf50ab_I20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzQ5Ng_feb7fe6e-2a8e-4028-b603-7de3b2afcbab"
      unitRef="number">0.72</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibee8feee8cf947fa973916016fdf50ab_I20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTEvZnJhZzoxY2VkZWM3YmI4MTk0MGE2OTg0M2U5MjljZjQ4MTQ3MC90ZXh0cmVnaW9uOjFjZWRlYzdiYjgxOTQwYTY5ODQzZTkyOWNmNDgxNDcwXzU2Nw_0c59c9de-4c3b-468a-ac5f-6bbc4c385d27">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNTk_228ce1b5-060c-4556-9d0a-2350708bccce">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 12: INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before taxes and the provision (benefit) for taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Income before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;117.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;144.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;24.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:#ececec;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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;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;569.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 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;574.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;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;395.0&#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:11pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #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;Provision (benefit) for taxes:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;U.S. Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;Current&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;98.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;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 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="2" style="background-color:#ffffff;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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;4.2&#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 colspan="2" style="background-color:#ffffff;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;(22.1)&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:#ececec;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;U.S. State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;text-align:left;vertical-align: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&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.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;5.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.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:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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="2" style="background-color:#ffffff;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;7.6&#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 colspan="2" style="background-color:#ffffff;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;3.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 colspan="2" style="background-color:#ffffff;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;7.9&#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:#ececec;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;Foreign:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;text-align:left;vertical-align: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&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.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;76.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;62.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:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="2" style="background-color:#ffffff;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;111.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 colspan="2" style="background-color:#ffffff;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;74.5&#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 colspan="2" style="background-color:#ffffff;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;18.6&#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:#ececec;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 tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;119.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;Effective tax rate&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;21.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;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.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;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;span style="color:#000000;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;/table&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 difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (&#x201c;effective tax rate&#x201d;) was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&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:12.057%"/&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:12.062%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Statutory federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (reduction) in tax rate resulting from:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Foreign income taxed at different rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 19pt;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;Change in valuation allowance&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;span style="color:#000000;font-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;&#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;span style="color:#000000;font-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;2.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:#ececec;padding:2px 1pt 2px 19pt;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;U.S. State income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 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;Stock-based compensation&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.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;span style="color:#000000;font-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;1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Excess tax benefit related to stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Other U.S. taxes on foreign 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;(3.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;span style="color:#000000;font-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;(1.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;span style="color:#000000;font-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;(1.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;span style="color:#000000;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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;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 19pt;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;Tax reserve releases&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.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;span style="color:#000000;font-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;(2.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;span style="color:#000000;font-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;(4.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;span style="color:#000000;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:#ececec;padding:2px 1pt 2px 19pt;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;Intellectual property restructuring and tax law changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 19pt;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;Other&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;span style="color:#000000;font-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;0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;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:#ececec;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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective income tax rates for 2022 and 2021 were 21.0% and 14.2%.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &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;The effective income tax rate in 2022 &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;increased compared to 2021 primarily due to a one-time tax benefit recorded in 2021 related to the revaluation of the Netherlands deferred tax assets mentioned below and lower stock-based compensation deductions during 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;In December 2021, due to a change in the Netherlands tax law, the statutory tax rate was increased from 25.0% to 25.8% effective January 1, 2022.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &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;As a result, we recorded a one-time tax benefit of $14.4&#160;million in 2021 due to the revaluation of the Netherlands deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.  The significant components of deferred tax assets and liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:#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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Global intangible low-taxed income&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;137.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;207.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&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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;Purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ffffff;padding:2px 1pt 2px 12.25pt;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;Operating lease right-of-use assets&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.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;33.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:#ececec;padding:2px 1pt 2px 12.25pt;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;304.0&#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 colspan="2" style="background-color:#ffffff;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;369.6&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 12.25pt;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;Capitalized research and development&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;67.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.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"&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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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 12.25pt;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;U.S. tax credit carryforwards&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.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;25.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:#ececec;padding:2px 1pt 2px 12.25pt;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;Expenses not currently deductible&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 12.25pt;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;Foreign net operating loss carryforwards&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.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;18.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"&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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 12.25pt;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;U.S. net operating loss carryforwards&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;4.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;5.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:#ececec;padding:2px 1pt 2px 12.25pt;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;627.2&#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 colspan="2" style="background-color:#ffffff;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;654.2&#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:#ececec;padding:2px 1pt 2px 12.25pt;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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;584.6&#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 colspan="2" style="background-color:#ffffff;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;608.5&#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:#ececec;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 net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;280.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;238.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-current deferred income tax assets&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;438.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;502.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:#ececec;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-current deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(263.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 deferred tax assets&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;280.6&#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 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;238.9&#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="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, we have U.S. federal and foreign net operating loss carryforwards, or NOLs, of approximately&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; &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;$9.8 million&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; and &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;$82.4 million&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;, respectively.  The U.S. federal NOLs will begin to expire in 2026.  There is generally no expiration for the foreign NOLs.  Utilization of our U.S. federal NOLs is subject to annual limitations in accordance wit&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;h the applicable tax code.  We have determined that it is more likely than not that we will not realize a portion of the foreign NOLs and, accordingly, a valuation allowance has been established for such amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have California research and development credit carryforwards of approximately $33.6 million, which have an indefinite carryforward period.  We believe that it is more likely than not that we will not realize a significant portion of the California research and development credit carryforwards and, accordingly, a valuation allowance has been established for such amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Tax Act, we can repatriate foreign earnings back to the U.S. when needed with minimal U.S. income tax consequences.  We reinvested a large portion of our undistributed foreign earnings in acquisitions and other investments and intend to bring back a portion of foreign cash that was subject to the transition tax and the global intangible low-taxed income tax.  During 2022, we repatriated $350.3 million of our foreign earnings to the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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;The total amount of unrecognized tax benefits at the end of 2022 was &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;$76.5 million&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;.  A reconciliation of gross unrecognized tax benefits was as follows:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.496%"/&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:12.500%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Increase related to current year tax positions&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;23.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;9.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;8.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:#ececec;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;(Decrease) increase related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Settlement with taxing authorities&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)&lt;/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&gt;&lt;td colspan="3" style="background-color:#ececec;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;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Ending balance&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;76.5&#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;64.2&#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;64.1&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were&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; &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;$51.6 million and $42.3 million at the end of 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We and our subsidiaries are subject to U.S. federal, state, and foreign income taxes.  Our tax years are substantially closed for all U.S. federal and state income taxes for audit purposes through 2015.  Non-U.S. income tax matters have been concluded for years through 2008.  We are currently in various stages of multiple year examinations from state and foreign (multiple jurisdictions) taxing authorities.  While we generally believe it is more likely than not that our tax positions will be sustained, it is reasonably possible that future obligations related to these matters could arise.  We believe that our reserves are adequate to cover any potential assessments that may result from the examinations and negotiations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although timing of the resolution and/or closure of audits is not certain, we do not believe that our gross unrecognized tax benefits would materially change in the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.  Our liability for unrecognized tax benefits including interest and penalties was recorded in Other non-current liabilities on our Consolidated Balance Sheets.  At the end of 2022 and 2021, we accrued $8.4 million and $9.2 million for interest and penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 16, 2022, the U.S. federal government enacted the Inflation Reduction Act (&#x201c;IRA&#x201d;) of 2022.  The IRA includes a 15% corporate alternative minimum tax effective in 2024 for certain large corporations, a 1% excise tax on net share repurchases after December 31, 2022, and several tax incentives to promote clean energy.  We do not expect the provisions of the IRA to have a material impact on our financial results.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNjU_0f36a08b-97a5-45f9-8a58-d022acdaf983">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before taxes and the provision (benefit) for taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Income before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;117.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;144.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;24.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:#ececec;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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;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;569.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 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;574.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;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;395.0&#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:11pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #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;Provision (benefit) for taxes:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;U.S. Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;Current&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;98.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;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 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="2" style="background-color:#ffffff;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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;4.2&#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 colspan="2" style="background-color:#ffffff;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;(22.1)&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:#ececec;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;U.S. State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;text-align:left;vertical-align: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&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.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;5.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.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:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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="2" style="background-color:#ffffff;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;7.6&#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 colspan="2" style="background-color:#ffffff;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;3.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 colspan="2" style="background-color:#ffffff;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;7.9&#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:#ececec;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;Foreign:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;text-align:left;vertical-align: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&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.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;76.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;62.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:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="2" style="background-color:#ffffff;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;111.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 colspan="2" style="background-color:#ffffff;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;74.5&#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 colspan="2" style="background-color:#ffffff;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;18.6&#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:#ececec;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 tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;119.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;Effective tax rate&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;21.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;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.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;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;span style="color:#000000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNjk_e2883ae0-9bb0-4ed4-b983-1571aaa12465">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before taxes and the provision (benefit) for taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Income before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;117.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;144.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;24.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:#ececec;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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;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;569.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 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;574.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;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;395.0&#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:11pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:3pt double #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;Provision (benefit) for taxes:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;U.S. Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;Current&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;98.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;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 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="2" style="background-color:#ffffff;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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;4.2&#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 colspan="2" style="background-color:#ffffff;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;(22.1)&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:#ececec;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;U.S. State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;text-align:left;vertical-align: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&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.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;5.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.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:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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="2" style="background-color:#ffffff;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;7.6&#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 colspan="2" style="background-color:#ffffff;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;3.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 colspan="2" style="background-color:#ffffff;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;7.9&#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:#ececec;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;Foreign:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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;text-align:left;vertical-align: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&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.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;76.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;62.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:#ececec;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="2" style="background-color:#ffffff;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;111.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 colspan="2" style="background-color:#ffffff;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;74.5&#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 colspan="2" style="background-color:#ffffff;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;18.6&#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:#ececec;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 tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;119.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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="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;Effective tax rate&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;21.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;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.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;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;span style="color:#000000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzMtMS0xLTEtNDg0NDQ_68a5a106-93a5-47e6-90b8-2777ad412727"
      unitRef="usd">117700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzMtMy0xLTEtNDg0NDQ_5637275b-ad10-4979-be5d-121c16b04e66"
      unitRef="usd">144000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzMtNS0xLTEtNDg0NDQ_5ca23114-5348-4446-b8dd-e7b5a7df228d"
      unitRef="usd">24700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzQtMS0xLTEtNDg0NDQ_c8111373-041a-4835-9a67-685c2959b67a"
      unitRef="usd">451400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzQtMy0xLTEtNDg0NDQ_35bd3416-b9a7-4e79-b040-c9bc2b38bc00"
      unitRef="usd">430600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzQtNS0xLTEtNDg0NDQ_229ac2f1-1463-4d91-b91d-8c473117b604"
      unitRef="usd">370300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzUtMS0xLTEtNDg0NDQ_79ef4666-25c2-415c-bbd2-6b6c06245aa1"
      unitRef="usd">569100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzUtMy0xLTEtNDg0NDQ_82eceb33-69f2-4a50-8487-cd1880ad26a2"
      unitRef="usd">574600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzUtNS0xLTEtNDg0NDQ_c8c191ce-9ea7-4a36-afc1-8e225f7427c7"
      unitRef="usd">395000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzktMS0xLTEtNDg0NDQ_d738fc59-8771-40a8-8bc2-77d68bbbd27c"
      unitRef="usd">98400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzktMy0xLTEtNDg0NDQ_f6faed92-884d-40d1-8177-23da7f801894"
      unitRef="usd">27100000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzktNS0xLTEtNDg0NDQ_ba81939a-8de6-4af5-a65c-947788a98610"
      unitRef="usd">-5800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEwLTEtMS0xLTQ4NDQ0_bb1bd30d-ef65-4fe9-a333-a0d4e03b2447"
      unitRef="usd">-97700000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEwLTMtMS0xLTQ4NDQ0_5049c69a-068f-4113-bfe5-8bda14cdb7ff"
      unitRef="usd">-22900000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEwLTUtMS0xLTQ4NDQ0_5124eadd-94e0-44f3-9c2a-48fa5884a6fd"
      unitRef="usd">-16300000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzExLTEtMS0xLTQ4NDQ0_51d419a0-5398-4c8a-9ec8-32d6c7838464"
      unitRef="usd">700000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzExLTMtMS0xLTQ4NDQ0_13cc81e4-4436-492d-aaf3-490ea64c9147"
      unitRef="usd">4200000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzExLTUtMS0xLTQ4NDQ0_e55a0a4f-bfb7-4162-91b4-41fc2919d1f1"
      unitRef="usd">-22100000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEzLTEtMS0xLTQ4NDQ0_e4b9d8a6-a375-4099-b470-e86c21abd29b"
      unitRef="usd">12600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEzLTMtMS0xLTQ4NDQ0_2888a08b-15ca-4124-8b86-e38f3118fda1"
      unitRef="usd">5600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzEzLTUtMS0xLTQ4NDQ0_6b8b4fb4-37b5-41ef-a9b4-80e124c3bb77"
      unitRef="usd">800000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE0LTEtMS0xLTQ4NDQ0_38a0ea7d-dde8-4316-8bb2-2dcde2612115"
      unitRef="usd">-5000000.0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE0LTMtMS0xLTQ4NDQ0_11fb4418-645e-4738-b1a4-01e3785a18ff"
      unitRef="usd">-2500000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE0LTUtMS0xLTQ4NDQ0_ddaae8c1-f1ae-4acc-b0f3-dc29699a5acf"
      unitRef="usd">7100000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE1LTEtMS0xLTQ4NDQ0_6b891fd4-f58b-4b0a-be4e-2d7c9bf79d20"
      unitRef="usd">7600000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE1LTMtMS0xLTQ4NDQ0_0dd8b462-5c0f-405b-93b9-177a35cf1578"
      unitRef="usd">3100000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE1LTUtMS0xLTQ4NDQ0_3495423d-a697-4628-82e3-dff9517b94f8"
      unitRef="usd">7900000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE3LTEtMS0xLTQ4NDQ0_7e4916ea-96d7-40da-be79-2cb9173b3b65"
      unitRef="usd">48400000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE3LTMtMS0xLTQ4NDQ0_a7c3f9ba-ebd7-461a-a9f2-f2b91262a75e"
      unitRef="usd">76000000.0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE3LTUtMS0xLTQ4NDQ0_250c8d9c-8f35-48b4-b554-99dc221cb4a0"
      unitRef="usd">62200000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE4LTEtMS0xLTQ4NDQ0_f4eb31f5-eae2-4e55-b170-85e503d20d4e"
      unitRef="usd">62700000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE4LTMtMS0xLTQ4NDQ0_6293f364-ba3e-434d-9ee9-72ae93bfa9d6"
      unitRef="usd">-1500000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE4LTUtMS0xLTQ4NDQ0_217aa875-9769-417d-b1a4-abd9c64a568f"
      unitRef="usd">-43600000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE5LTEtMS0xLTQ4NDQ0_c93c828e-07ef-4770-85c7-583012d4004e"
      unitRef="usd">111100000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE5LTMtMS0xLTQ4NDQ0_89043286-6f8d-4a2b-85a8-cea10bac79b4"
      unitRef="usd">74500000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzE5LTUtMS0xLTQ4NDQ0_6a12e3e9-d71d-4bb2-9b8f-5f21be5e0ceb"
      unitRef="usd">18600000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIwLTEtMS0xLTQ4NDQ0_cebdf815-ff71-471c-8bd4-85dd4f136ddd"
      unitRef="usd">119400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIwLTMtMS0xLTQ4NDQ0_749455dd-9146-49e6-bba5-83dc1e95b8b8"
      unitRef="usd">81800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIwLTUtMS0xLTQ4NDQ0_942565aa-ef25-425d-bf29-2eea8fb779d9"
      unitRef="usd">4400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIxLTEtMS0xLTQ4NDQ0_dc04d78e-99ef-43f2-80f2-e4914a6f9848"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIxLTMtMS0xLTQ4NDQ0_d5d92266-eb6b-436b-8b86-bdfd6675f0f9"
      unitRef="number">0.142</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo5MDU5MDc4MWY4MmI0OTdmYjA5MWQzZDU5OTUyM2VhZS90YWJsZXJhbmdlOjkwNTkwNzgxZjgyYjQ5N2ZiMDkxZDNkNTk5NTIzZWFlXzIxLTUtMS0xLTQ4NDQ0_651c6938-4959-4525-a4f6-58b11a4b0c02"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNzI_66cfc0bd-41ca-4758-ab65-0aa091e8ae2c">&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 difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (&#x201c;effective tax rate&#x201d;) was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&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:12.057%"/&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:12.062%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Statutory federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (reduction) in tax rate resulting from:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Foreign income taxed at different rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 19pt;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;Change in valuation allowance&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;span style="color:#000000;font-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;&#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;span style="color:#000000;font-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;2.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:#ececec;padding:2px 1pt 2px 19pt;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;U.S. State income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 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;Stock-based compensation&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.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;span style="color:#000000;font-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;1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ececec;padding:2px 1pt 2px 19pt;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;Excess tax benefit related to stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Other U.S. taxes on foreign 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;(3.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;span style="color:#000000;font-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;(1.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;span style="color:#000000;font-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;(1.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;span style="color:#000000;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:#ececec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;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 19pt;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;Tax reserve releases&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.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;span style="color:#000000;font-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;(2.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;span style="color:#000000;font-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;(4.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;span style="color:#000000;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:#ececec;padding:2px 1pt 2px 19pt;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;Intellectual property restructuring and tax law changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 19pt;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;Other&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;span style="color:#000000;font-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;0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;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:#ececec;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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;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;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEtMS0xLTEtNDg0NDQ_15897cd7-c9a7-41b2-a824-b281c1f93800"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEtMy0xLTEtNDg0NDQ_23952fc9-8b2e-45ee-bca7-8dbe919bf96e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEtNS0xLTEtNDg0NDQ_e979490b-1a5b-41bc-bf50-9093882425b2"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzMtMS0xLTEtNDg0NDQ_6c8418b9-d89c-4aaa-8b4c-6cb144b2f0af"
      unitRef="number">0.044</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzMtMy0xLTEtNDg0NDQ_9ea610ae-0e9c-485d-92bb-3592be2640da"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzMtNS0xLTEtNDg0NDQ_c42b23bc-ad83-4704-a57d-a8e3bcc41b7f"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzQtMS0xLTEtNDg0NDQ_2fafd304-b850-4b7a-89b6-c59d961e8ce4"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzQtMy0xLTEtNDg0NDQ_e1a64a90-39b4-46c6-80e3-2581163d014f"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzQtNS0xLTEtNDg0NDQ_1e061683-4981-435a-9ae8-2c32e99cff2c"
      unitRef="number">0.020</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzUtMS0xLTEtNDg0NDQ_71d2b8c5-17b8-4f2c-bd23-51be21926c39"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzUtMy0xLTEtNDg0NDQ_1898d68c-aca1-4b5f-a007-c41d62c37108"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzUtNS0xLTEtNDg0NDQ_f17c41cf-f5cc-4d98-acef-26440dc80164"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzYtMS0xLTEtNDg0NDQ_7b1a9b1d-d476-4ce9-8691-f8050b5a5420"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzYtMy0xLTEtNDg0NDQ_dc9505d3-2654-4793-94b3-6e7b9d056d2e"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzYtNS0xLTEtNDg0NDQ_673807aa-d352-437e-9365-b08ae68a3425"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzctMS0xLTEtNDg0NDQ_e81b6472-57c0-45aa-995a-1c28ccbf8e3b"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzctMy0xLTEtNDg0NDQ_11f70e98-3392-44f5-83c7-8ccf36dc2607"
      unitRef="number">-0.025</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzctNS0xLTEtNDg0NDQ_87b8a86d-a835-47e9-bacd-6ad95022826b"
      unitRef="number">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzktMS0xLTEtNDg0NDQ_02138483-6202-4126-a103-368ef298506f"
      unitRef="number">-0.035</trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent>
    <trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzktMy0xLTEtNDg0NDQ_d72d709b-64b2-4be0-9b5f-73d2255fab95"
      unitRef="number">-0.016</trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent>
    <trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzktNS0xLTEtNDg0NDQ_67fc9c87-da47-4729-8191-0ca2386f9ba1"
      unitRef="number">-0.010</trmb:EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEwLTEtMS0xLTQ4NDQ0_bf513386-a9b9-4db3-a2b0-1e6a2b618818"
      unitRef="number">0.022</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEwLTMtMS0xLTQ4NDQ0_e158701d-829b-44d0-b0c8-c2a63ca613ba"
      unitRef="number">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEwLTUtMS0xLTQ4NDQ0_dcfadc23-0c9b-4dc2-9a08-e56cb165128a"
      unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzExLTEtMS0xLTQ4NDQ0_5c6aba2a-1281-47a2-93d3-60ba60e85445"
      unitRef="number">-0.018</trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent>
    <trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzExLTMtMS0xLTQ4NDQ0_c19c18ef-a86c-4546-b8c3-f3591dd4de1d"
      unitRef="number">-0.021</trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent>
    <trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzExLTUtMS0xLTQ4NDQ0_c35e4780-c8a4-4242-a8a1-3352bd7cfd6b"
      unitRef="number">-0.048</trmb:EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent>
    <trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEyLTEtMS0xLTQ4NDQ0_7995cca4-fa30-4f4d-be8b-2b2ed749b227"
      unitRef="number">0</trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent>
    <trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEyLTMtMS0xLTQ4NDQ0_27c5aece-7e57-4c73-a88f-131676623cf1"
      unitRef="number">-0.025</trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent>
    <trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEyLTUtMS0xLTQ4NDQ0_ae5cf528-a211-468f-aada-2cb8363ad26e"
      unitRef="number">-0.162</trmb:EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEzLTEtMS0xLTQ4NDQ0_d966caf8-5ed1-4615-8c98-24f60cceb034"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEzLTMtMS0xLTQ4NDQ0_4fcbe6e0-ee97-4991-a92d-89f730b373e9"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzEzLTUtMS0xLTQ4NDQ0_a76053c3-489a-407d-8b88-eb0269a9ff2d"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzE0LTEtMS0xLTQ4NDQ0_dc04d78e-99ef-43f2-80f2-e4914a6f9848"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzE0LTMtMS0xLTQ4NDQ0_d5d92266-eb6b-436b-8b86-bdfd6675f0f9"
      unitRef="number">0.142</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTo2ZTNmYTA5OTkwNzE0YjU1YmI1M2EwNzUzZDU2YjdhZi90YWJsZXJhbmdlOjZlM2ZhMDk5OTA3MTRiNTViYjUzYTA3NTNkNTZiN2FmXzE0LTUtMS0xLTQ4NDQ0_651c6938-4959-4525-a4f6-58b11a4b0c02"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEwOTk1MTE2MzIwMDI_dc04d78e-99ef-43f2-80f2-e4914a6f9848"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEwOTk1MTE2MzIwMTA_d5d92266-eb6b-436b-8b86-bdfd6675f0f9"
      unitRef="number">0.142</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <trmb:ForeignChangeInTaxRateIncomeTaxExpenseBenefit
      contextRef="i7eca32e4f6c943b3882812e639fa99a2_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzUyMA_56316db0-fe66-4dfa-ad70-4c250fc9f279"
      unitRef="usd">14400000</trmb:ForeignChangeInTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwNjI_3659d755-5940-416a-92e0-6f9163f4b369">The significant components of deferred tax assets and liabilities were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;At the End of Year&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:#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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Global intangible low-taxed income&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;137.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;207.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&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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;Purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ffffff;padding:2px 1pt 2px 12.25pt;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;Operating lease right-of-use assets&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.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;33.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:#ececec;padding:2px 1pt 2px 12.25pt;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;304.0&#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 colspan="2" style="background-color:#ffffff;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;369.6&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;padding:2px 1pt 2px 12.25pt;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 12.25pt;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;Capitalized research and development&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;67.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.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"&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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;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 12.25pt;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;U.S. tax credit carryforwards&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.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;25.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:#ececec;padding:2px 1pt 2px 12.25pt;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;Expenses not currently deductible&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 12.25pt;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;Foreign net operating loss carryforwards&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.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;18.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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"&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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 12.25pt;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;U.S. net operating loss carryforwards&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;4.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;5.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:#ececec;padding:2px 1pt 2px 12.25pt;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;627.2&#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 colspan="2" style="background-color:#ffffff;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;654.2&#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:#ececec;padding:2px 1pt 2px 12.25pt;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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;584.6&#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 colspan="2" style="background-color:#ffffff;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;608.5&#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:#ececec;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 net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;280.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;238.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-top:1pt solid #000000;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-current deferred income tax assets&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;438.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;502.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:#ececec;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-current deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(263.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 deferred tax assets&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;280.6&#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 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;238.9&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzMtMS0xLTEtNDg0NDQ_c012e3a4-fc93-42e0-8f20-96aa594ffa6c"
      unitRef="usd">137800000</trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities>
    <trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzMtMy0xLTEtNDg0NDQ_019791f4-5e97-41b1-878d-c4417f4729c5"
      unitRef="usd">207600000</trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzQtMS0xLTEtNDg0NDQ_e71a22b9-1134-4742-a4f3-013be3ff6b0e"
      unitRef="usd">121100000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzQtMy0xLTEtNDg0NDQ_4623112a-a72f-4fe2-81c4-f662832f8b3d"
      unitRef="usd">115800000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzYtMS0xLTEtNDg0NDQ_e731c1aa-2f69-48c1-8aba-6432af46d708"
      unitRef="usd">29000000.0</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzYtMy0xLTEtNDg0NDQ_3b60d298-baf1-4757-afc3-670c01898c02"
      unitRef="usd">33500000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzctMS0xLTEtNDg0NDQ_7f65fcca-e90e-4ba0-b11c-c03c02996cc7"
      unitRef="usd">16100000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzctMy0xLTEtNDg0NDQ_7dd42f13-62db-406c-a2e6-28772fe5b4c5"
      unitRef="usd">12700000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzgtMS0xLTEtNDg0NDQ_e94eabc3-ec12-4832-9656-ef6e644b7ffd"
      unitRef="usd">304000000.0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzgtMy0xLTEtNDg0NDQ_8cdffcff-f741-49f5-9a16-bee493dc6296"
      unitRef="usd">369600000</us-gaap:DeferredIncomeTaxLiabilities>
    <trmb:DeferredTaxAssetsDepreciationAndAmortization
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzExLTEtMS0xLTQ4NDQ0_f1737d01-e62e-4029-855b-7402b28adc15"
      unitRef="usd">400000000.0</trmb:DeferredTaxAssetsDepreciationAndAmortization>
    <trmb:DeferredTaxAssetsDepreciationAndAmortization
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzExLTMtMS0xLTQ4NDQ0_10c47940-86e8-4c56-89e1-fe4d8213796f"
      unitRef="usd">474900000</trmb:DeferredTaxAssetsDepreciationAndAmortization>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTEtMS0xLTEyNzg3MQ_bee10ba7-347f-4f2a-9650-52c3a404d9d4"
      unitRef="usd">67500000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTMtMS0xLTEyNzg3NA_d7c2ac75-8a13-4cfa-8e85-32798725fc13"
      unitRef="usd">6900000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <trmb:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTEtMS0xLTQ4NDQ0_711589ec-7cbb-48f3-9081-21cdc95b43a0"
      unitRef="usd">32800000</trmb:DeferredTaxAssetsOperatingLeaseLiability>
    <trmb:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEyLTMtMS0xLTQ4NDQ0_1fa5c35d-3035-4cfb-8732-ceb95c83c06c"
      unitRef="usd">36400000</trmb:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEzLTEtMS0xLTQ4NDQ0_4ba47dba-cef6-436c-bd62-28d7659ef04e"
      unitRef="usd">25600000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzEzLTMtMS0xLTQ4NDQ0_aa75deca-0838-4cbf-b312-ff79f66414e8"
      unitRef="usd">25800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE0LTEtMS0xLTQ4NDQ0_19e5660a-1f29-4d1a-b3d7-cb0530991f9d"
      unitRef="usd">30900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE0LTMtMS0xLTQ4NDQ0_f2b1af74-82a6-44fb-b871-efb211ce816c"
      unitRef="usd">43700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE1LTEtMS0xLTQ4NDQ0_ca78b2e5-3458-4342-a827-c1857947efef"
      unitRef="usd">15300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE1LTMtMS0xLTQ4NDQ0_863cb829-4f43-4999-8ed7-de126cedf70d"
      unitRef="usd">18000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE2LTEtMS0xLTQ4NDQ0_1b8a2468-dcce-40ed-a967-6ba37a24d3de"
      unitRef="usd">13800000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE2LTMtMS0xLTQ4NDQ0_5c2de7b2-c502-4184-8068-1ddddffd8bb3"
      unitRef="usd">13900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE3LTEtMS0xLTQ4NDQ0_5f2743e6-86ba-4113-a912-b72b72d75ae5"
      unitRef="usd">4700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE3LTMtMS0xLTQ4NDQ0_69b58a1d-1185-4077-97e9-da05bb8da007"
      unitRef="usd">5800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE4LTEtMS0xLTQ4NDQ0_03b07d45-e922-43c7-8d54-5e5ba4ee2865"
      unitRef="usd">36600000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE4LTMtMS0xLTQ4NDQ0_59ff205c-9c60-42c0-8c94-f91e756195f8"
      unitRef="usd">28800000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE5LTEtMS0xLTQ4NDQ0_5376b0ff-36c1-444b-8751-ff075dd761a7"
      unitRef="usd">627200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzE5LTMtMS0xLTQ4NDQ0_42febb4e-c06b-4724-a4ef-745fdabbb424"
      unitRef="usd">654200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIwLTEtMS0xLTQ4NDQ0_f2ffb1d0-be65-457e-b401-0165d865a257"
      unitRef="usd">42600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIwLTMtMS0xLTQ4NDQ0_70d7309f-437d-4bf9-b7b4-4bae8cb69693"
      unitRef="usd">45700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIxLTEtMS0xLTQ4NDQ0_129a5aab-0ef9-4a0a-89aa-8f2562b29f60"
      unitRef="usd">584600000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIxLTMtMS0xLTQ4NDQ0_d70e00a4-cadb-46a7-a946-c1a39f810e53"
      unitRef="usd">608500000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIyLTEtMS0xLTQ4NDQ0_43d384a6-9282-428c-82de-b94cb4361c33"
      unitRef="usd">280600000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzIyLTMtMS0xLTQ4NDQ0_855efc6d-bfd6-4c85-9eb0-84b54282b50f"
      unitRef="usd">238900000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI1LTEtMS0xLTQ4NDQ0_6cfc9e44-cd04-4dc8-a0b1-3629394f42a8"
      unitRef="usd">438400000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI1LTMtMS0xLTQ4NDQ0_af95e223-90eb-4c6f-86ec-6fa8248862d9"
      unitRef="usd">502000000.0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI2LTEtMS0xLTQ4NDQ0_9aa51282-6de3-4cd1-94a3-402f023ad1cc"
      unitRef="usd">157800000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI2LTMtMS0xLTQ4NDQ0_a3d554c8-774e-4fd6-88f6-249cfb49ba2a"
      unitRef="usd">263100000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI3LTEtMS0xLTQ4NDQ0_f7b543b6-311f-4249-88a1-071e8c28026b"
      unitRef="usd">280600000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTpjNTc1YzIwODMxN2I0MTZiOTZjY2MzMjBiZTMzODMwNC90YWJsZXJhbmdlOmM1NzVjMjA4MzE3YjQxNmI5NmNjYzMyMGJlMzM4MzA0XzI3LTMtMS0xLTQ4NDQ0_f7afc69f-6841-485e-aaaa-efadde9ecd6f"
      unitRef="usd">238900000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i48b82bb666b14840b655700fe2dfc8a6_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEyNzQ_54aa2c4d-6bec-4e1a-9408-f7d7f6879c80"
      unitRef="usd">9800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if3c10b47e4f74cf59f540bd4ac1bdbf2_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzEyODE_808cbbd3-469e-4e2e-b77f-babc96c154fa"
      unitRef="usd">82400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i178097800eed4ef78e502c054164b1fc_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzE3ODg_1214cf0f-17e3-40d0-9166-23fdd76aee64"
      unitRef="usd">33600000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ForeignEarningsRepatriated
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI0Nzg_b73e4fbb-ed45-4ce6-a554-a4cf7be652d3"
      unitRef="usd">350300000</us-gaap:ForeignEarningsRepatriated>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwODI_02f36e33-0898-4020-bffc-12cf58cb6b2d">&lt;div style="margin-top:9pt"&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;The total amount of unrecognized tax benefits at the end of 2022 was &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;$76.5 million&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;.  A reconciliation of gross unrecognized tax benefits was as follows:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.496%"/&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:12.500%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Increase related to current year tax positions&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;23.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;9.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;8.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:#ececec;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;(Decrease) increase related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Settlement with taxing authorities&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)&lt;/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&gt;&lt;td colspan="3" style="background-color:#ececec;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;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Ending balance&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;76.5&#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;64.2&#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;64.1&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI1ODg_d83b4cd5-e0eb-4ebd-b06a-ca2536d97948"
      unitRef="usd">76500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzItMS0xLTEtNDg0NDQ_27dc8861-4271-4ab0-8a55-6ae6a5cae5fb"
      unitRef="usd">64200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzItMy0xLTEtNDg0NDQ_7a1867fe-3381-47d9-92c2-bacc384e8786"
      unitRef="usd">64100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0ea88a39ca1e4dfb82bfbf73d608be5e_I20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzItNS0xLTEtNDg0NDQ_8127892d-2e58-455d-bc33-bf81b1002c14"
      unitRef="usd">71600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzMtMS0xLTEtNDg0NDQ_10f3561a-9e74-4211-97a7-8eb00ed13fd5"
      unitRef="usd">23000000.0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzMtMy0xLTEtNDg0NDQ_0008a2e5-400d-4d88-afdb-388cf00a6d93"
      unitRef="usd">9600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzMtNS0xLTEtNDg0NDQ_57c397a8-59b1-45bf-8412-8e5d8d34eae0"
      unitRef="usd">8000000.0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzQtMS0xLTEtNDg0NDQ_5af42355-e928-4e46-be01-1e4b7818bc67"
      unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzQtMy0xLTEtNDg0NDQ_b54ca791-c753-4593-a47c-9dc76440b366"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzQtNS0xLTEtNDg0NDQ_5ad636d9-1bb3-4e0b-be7c-f7185590f19f"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzUtMS0xLTEtNDg0NDQ_64928c2f-5524-49fb-bb1f-ddf5e8815343"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzUtMy0xLTEtNDg0NDQ_e6d691cb-3ec1-4b6f-9852-626d336899de"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzUtNS0xLTEtNDg0NDQ_32d0ecc6-4d4e-4483-9645-ddbd39a3671e"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzYtMS0xLTEtNDg0NDQ_3f37bb04-dcb6-4cf8-ba7d-6dbe1dccf23c"
      unitRef="usd">10000000.0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzYtMy0xLTEtNDg0NDQ_c2080ca5-e9de-4105-8ff4-54c62806d066"
      unitRef="usd">9500000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzYtNS0xLTEtNDg0NDQ_85b9de2d-9894-48b7-a1a4-9d7bb3d2fa78"
      unitRef="usd">14600000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzctMS0xLTEtNDg0NDQ_ad5b4bce-8329-4d0a-afcb-db457679c5d1"
      unitRef="usd">76500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzctMy0xLTEtNDg0NDQ_da62158d-78cb-4f8d-a2fe-6297e04d372e"
      unitRef="usd">64200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i462f44254d2646e7a8d317fb1b88dfa8_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90YWJsZTphYjNiOGVjMDFmNWI0MGNlYTY5MmZiNDhmNjhiZDc5ZC90YWJsZXJhbmdlOmFiM2I4ZWMwMWY1YjQwY2VhNjkyZmI0OGY2OGJkNzlkXzctNS0xLTEtNDg0NDQ_a0ac05ac-dd5b-4e62-84d4-576608219062"
      unitRef="usd">64100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI3NTc_61a92471-1645-4482-936d-8b40740d90f0"
      unitRef="usd">51600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzI3NjQ_baca03c3-3e79-40e0-a11d-ae90410fed86"
      unitRef="usd">42300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwMDg_ec958248-547d-4b4f-947c-be93e3f63df7"
      unitRef="usd">8400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="id74d93a436a741a7bdec3bee0cb13a79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTQvZnJhZzo2YzQxY2VkNzA5NDI0YjcwOTRkOTg1M2E4OGU1MjViMC90ZXh0cmVnaW9uOjZjNDFjZWQ3MDk0MjRiNzA5NGQ5ODUzYTg4ZTUyNWIwXzQwMTU_58fbcd3a-9939-43c6-9c56-a1cef714fca6"
      unitRef="usd">9200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMzA_6ef7ad83-af8f-432d-aed7-02796e62c2f3">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 13: EMPLOYEE STOCK BENEFIT PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amended and Restated 2002 Stock Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;In May 2020,&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; our stockholders approved an amendment to the 2002 Stock Plan to increase the number of shares of common stock available for issuance by 18.0&#160;million shares.  As such, our Amended and Restated 2002 Stock Plan provides for the granting of incentive and non-statutory stock options and Restricted Stock Units (&#x201c;RSUs&#x201d;) for up to &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;92.6 million shares.  At the end of 2022, the remaining number of shares available for grant under the 2002 stock plan was &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;17.6 million&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.803%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Stock options&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.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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total stock-based compensation expense&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;120.4&#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;122.6&#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;83.0&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense was allocated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.219%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;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;Research and development&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;28.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;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;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;22.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:#ececec;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;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;General and administrative&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;55.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;62.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;38.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:#ececec;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;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;122.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;83.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2022, total unamortized stock-based compensation expense was $186.9 million, with a weighted-average recognition period of 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We grant RSUs containing only service conditions and RSUs containing a combination of service, performance, and market conditions (&#x201c;PSUs&#x201d;).  RSUs containing only service conditions typically vest ratably over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwODM_8c04401d-bcdb-4086-971d-685984519611"&gt;three&lt;/span&gt;- to four-year service period.  PSUs are granted to executive officers and other senior employees and vest after a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzExOTI_277af42a-474c-4930-9dda-3dd8abd85cb3"&gt;two&lt;/span&gt;- to three-year service period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 value at the grant date is determined by (a) the closing pr&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;ice of our common stock for awards containing only service or both service and performance conditions, or (b) the Monte Carlo valuation model for awards containing both service and  market conditions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For PSUs, the number of shares received at vesting&#160;will&#160;range&#160;from&#160;0%&#160;to&#160;200% of&#160;the&#160;target&#160;grant&#160;amount based on either  market conditions or performance conditions.  Market conditions consider our relative total stockholder return (&#x201c;TSR&#x201d;) of our common stock as compared to the TSR of the constituents of the S&amp;amp;P 500 over the vesting period.  Performance conditions consider the achievement of our financial results over the vesting period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:63.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.153%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Restricted Stock Units Outstanding &lt;/span&gt;&lt;/div&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: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:8pt;font-weight:700;line-height:100%"&gt;Number of Units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Grant-Date&#160;Fair&#160;Value per Share&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions, except for per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Outstanding at the beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &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;2.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;73.32&#160;&lt;/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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares vested, net &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:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Canceled and forfeited&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.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;63.02&#160;&lt;/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:#ececec;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;Outstanding at the end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;border-bottom:3pt double #000;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;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes 0.3 million PSUs granted, 0.5 million PSUs vested, 0.3&#160;million PSUs cancelled and forfeited, and 0.6 million PSUs outstanding at the end of the year.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of all RSUs granted during 2022, 2021, and 2020 was $73.32, $78.44, and $42.50 per share.  The fair value of all RSUs vested during 2022, 2021, and 2020 was $108.3 million, $81.4 million, and $78.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have an ESPP under which our stockholders have approved an aggregate of 39.0 million shares of common stock for issuance to eligible employees.  The fair value at the grant date is based on the Black-Scholes valuation model.  The plan permits eligible employees to purchase common stock through payroll deductions at 85% of the lower of the fair market value of the common stock at the beginning or at the end of each offering period, which is six months.  Rights to purchase shares are granted during the first and third quarter of each year.  The ESPP terminates on March 15, 2027.  In 2022, 2021, and 2020, 0.6 million, 0.6 million, and 0.8&#160;million shares were issued, representing $34.7 million, $33.4 million, and $26.9 million in cash received for the issuance of stock under the ESPP.  At the end of 2022, the number of shares reserved for future purchases was 5.4 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iec0deefeefa749828ee8e9dd43509575_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE5NQ_d1b5807d-aa19-420f-bd89-93b8fb3f51bd"
      unitRef="shares">18000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i3aa561803b1a4b67b37a015f3362f4d2_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzM0Nw_408b1204-28cb-4b37-9d8b-2e142432dbd6"
      unitRef="shares">92600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i3aa561803b1a4b67b37a015f3362f4d2_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzQ1OA_66379960-a3cf-42d1-9470-9baa6bfe57a3"
      unitRef="shares">17600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMDk_dd761f13-eeb8-43b6-905d-2a7ccedecc28">&lt;div style="margin-top:6pt"&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 components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.803%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Stock options&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.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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Total stock-based compensation expense&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;120.4&#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;122.6&#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;83.0&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense was allocated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.219%"/&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:9pt;font-weight:700;line-height:100%"&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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:#ececec;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;Research and development&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;28.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;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;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;22.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:#ececec;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;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;General and administrative&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;55.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;62.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;38.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:#ececec;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;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;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;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;122.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;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:#ececec;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;83.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzItMS0xLTEtNDg0NDQ_ff5a859d-234e-434a-ac55-46fb57e92dfb"
      unitRef="usd">108700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzItMy0xLTEtNDg0NDQ_7fc387bd-f411-4dba-9b9c-f11d2834563d"
      unitRef="usd">110500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if1770d8d7a794805805598188eab2796_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzItNS0xLTEtNDg0NDQ_8273ecab-3aa9-4c34-ab88-b269ba5ac082"
      unitRef="usd">73200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib934151fbc6949638d21886397853438_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzMtMS0xLTEtNDg0NDQ_7e72dabb-5598-422f-b759-c6a27ba46bba"
      unitRef="usd">1100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9c3a7e383a164db28148399e8002ce86_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzMtMy0xLTEtNDg0NDQ_342f5747-f8f7-43e4-a294-6bfef44de330"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if05e59510650479d94cc4004b32b47dd_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzMtNS0xLTEtNDg0NDQ_d9f74ed5-2671-4591-b03d-7500fa49c06a"
      unitRef="usd">1500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzQtMS0xLTEtNDg0NDQ_e1a85d20-43c5-423d-9747-8f3d2c2467fc"
      unitRef="usd">10600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzQtMy0xLTEtNDg0NDQ_68fae01d-4968-4ddd-9271-2f2aac47dca2"
      unitRef="usd">10800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzQtNS0xLTEtNDg0NDQ_f43c24ab-9d3b-4414-a8a6-bf5f321b6fa6"
      unitRef="usd">8300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzUtMS0xLTEtNDg0NDQ_565e0d6c-24da-4198-b845-e2386511256d"
      unitRef="usd">120400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzUtMy0xLTEtNDg0NDQ_35956cbd-8772-46fa-ba93-cc9a25faa81d"
      unitRef="usd">122600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTowZTc0Y2U3ZTRjYzM0M2U3OTQzNjY3NGE2N2MwMDUwMC90YWJsZXJhbmdlOjBlNzRjZTdlNGNjMzQzZTc5NDM2Njc0YTY3YzAwNTAwXzUtNS0xLTEtNDg0NDQ_4f3dd78e-e26a-47f5-be56-c865e28ca351"
      unitRef="usd">83000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i24eaa544ded24ae3a712e7362d3654d9_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzItMS0xLTEtNDg0NDQ_2fee6235-2710-41cd-a3f2-14d00a436a94"
      unitRef="usd">12600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i32e29fa95e744bc19aef2a6198f001f7_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzItMy0xLTEtNDg0NDQ_4f736f38-4741-422a-9855-2a42c1ad88eb"
      unitRef="usd">9500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9e88558ee9b745eca5932659d6affa19_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzItNS0xLTEtNDg0NDQ_15ff24b1-5739-49b4-b0bd-792a8e5b2ee8"
      unitRef="usd">6700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i714297c319194af0a177aad72d4cdbee_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzMtMS0xLTEtNDg0NDQ_6c234de5-0897-432a-8709-054b32f19626"
      unitRef="usd">28000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i37f8e791e77741ae850bc9ff8501cce2_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzMtMy0xLTEtNDg0NDQ_917b2010-0063-4856-9a39-8355c123377f"
      unitRef="usd">29500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if28d0822478946e6b97857919c00c578_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzMtNS0xLTEtNDg0NDQ_a6b2e06b-7775-47f2-b825-af1e51ee5c06"
      unitRef="usd">22100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5f608dc714994def9957b707c781c610_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzQtMS0xLTEtNDg0NDQ_cb084984-7512-4254-a28e-dc665c516302"
      unitRef="usd">24600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icf08dc4cde2d4f979d4e36e37b2d839b_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzQtMy0xLTEtNDg0NDQ_2918b376-db2d-484d-839c-15d20ea5e14b"
      unitRef="usd">21500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ide833f2574124d0d8f71ae2080e16f98_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzQtNS0xLTEtNDg0NDQ_ba3c7068-7e3d-4d56-9062-b095a64e126e"
      unitRef="usd">16200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iba777f38738c4e6fb577c8710421b3c8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzUtMS0xLTEtNDg0NDQ_7c40d54a-b239-42d0-b29f-eedfaa5cc396"
      unitRef="usd">55200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1417d24ed9634e6b8aec8ab49aa49c9f_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzUtMy0xLTEtNDg0NDQ_f2dbb60e-06cf-4911-b02a-336d8db8238b"
      unitRef="usd">62100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0dd82bf5d47d4cb6bcf68bc4c19221aa_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzUtNS0xLTEtNDg0NDQ_9d345e67-4929-469b-898a-72e71207828f"
      unitRef="usd">38000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzYtMS0xLTEtNDg0NDQ_565e0d6c-24da-4198-b845-e2386511256d"
      unitRef="usd">120400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4ae8d73fa24b496cb39af484d984de64_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzYtMy0xLTEtNDg0NDQ_e8302b8b-18bf-4ff7-847f-9fd4181483fa"
      unitRef="usd">122600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if42f742aa28d492cb9c992a84eebe172_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo0MDdmOGZiNDFmNmU0N2I1OTA3YTRmOTIwMWE2ZjZhYS90YWJsZXJhbmdlOjQwN2Y4ZmI0MWY2ZTQ3YjU5MDdhNGY5MjAxYTZmNmFhXzYtNS0xLTEtNDg0NDQ_7a1a0842-2c49-4a8d-81c9-efde319b14ad"
      unitRef="usd">83000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3da50afdeadc4398a97f0a017af46ffb_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0Xzc5Mg_738c0720-0fc1-4a6d-8719-9268179decba"
      unitRef="usd">186900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0Xzg0Mg_bb7aab29-7b2f-4da7-9ec3-1fb7cd7ef5e5">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib7911aace2a44e10887a50a7a95d2b59_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzQzOTgwNDY1MTcyMTU_20036d6b-2d1f-497b-9075-1b602a77e204">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i90a9785c605e43a99db9379049f50794_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMjM_1e306b34-59c9-4387-9216-e2807c6a26c1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i266d7c4bbd4446beb5e340b8a9674328_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE1NjI_91d09147-d7fd-491f-917e-c677c7168b15"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9dbf536edd5b4294a379105af26f54f7_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE1Njg_6f2a411b-2c7f-4bad-9969-1e8e88afb07b"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMyMzM_ec44970d-02af-4949-9adb-d9a92a4031b6">&lt;div style="margin-top:6pt"&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:63.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.153%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Restricted Stock Units Outstanding &lt;/span&gt;&lt;/div&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: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:8pt;font-weight:700;line-height:100%"&gt;Number of Units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Grant-Date&#160;Fair&#160;Value per Share&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions, except for per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ececec;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;Outstanding at the beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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 style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &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;2.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;73.32&#160;&lt;/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:#ececec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares vested, net &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:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;Canceled and forfeited&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.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;63.02&#160;&lt;/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:#ececec;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;Outstanding at the end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ececec;border-bottom:3pt double #000;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;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ececec;padding:0 1pt"/&gt;&lt;td style="background-color:#ececec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;padding:2px 0;text-align:right;vertical-align: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.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ececec;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes 0.3 million PSUs granted, 0.5 million PSUs vested, 0.3&#160;million PSUs cancelled and forfeited, and 0.6 million PSUs outstanding at the end of the year.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1a15e70a1d9a46faaf990437f1fc579b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzMtMS0xLTEtNDg0NDQ_c35be1a7-55df-427f-b911-8053f0a62b28"
      unitRef="shares">4300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1a15e70a1d9a46faaf990437f1fc579b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzMtMy0xLTEtNDg0NDQ_e2f5aca7-2caf-4b81-b677-80088de65262"
      unitRef="usdPerShare">56.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzQtMS0xLTEtNDg0NDQ_1dfd9e56-9084-4f65-8ad4-057ded651719"
      unitRef="shares">2300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzQtMy0xLTEtNDg0NDQ_fd6fad1f-55ea-4b20-8cf6-b05bb5b85caa"
      unitRef="usdPerShare">73.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzUtMS0xLTEtNDg0NDQ_9c1abe36-fef7-494a-a2e1-cbff3a0f452b"
      unitRef="shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzUtMy0xLTEtNDg0NDQ_8a6c92a4-9dd7-45d1-b659-33e65b5846f1"
      unitRef="usdPerShare">52.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzYtMS0xLTEtNDg0NDQ_f196cd44-b8a1-4a21-a958-f00ba17b41e4"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzYtMy0xLTEtNDg0NDQ_9e5b7584-8799-4a8b-8038-615ff4bcb264"
      unitRef="usdPerShare">63.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if9a21254876a4cd6a4f4be4208974cc6_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzctMS0xLTEtNDg0NDQ_56788e92-dec2-45ef-aced-e2146496e4f3"
      unitRef="shares">4000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if9a21254876a4cd6a4f4be4208974cc6_I20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90YWJsZTo2YmRiYjA2NmRlMmM0Mjc1OGVmNThlMjg1NTA3MzM0Yi90YWJsZXJhbmdlOjZiZGJiMDY2ZGUyYzQyNzU4ZWY1OGUyODU1MDczMzRiXzctMy0xLTEtNDg0NDQ_dc55721d-528d-46f5-844a-55447574e371"
      unitRef="usdPerShare">67.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE5NzE_84f7249c-aa2d-4043-8bba-e44e017c5cd6"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzE5ODg_f53b7a2b-ea0a-48ba-8e2f-d3abbae95d92"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5d327d4e7e9849a8abf9a8be05ce2ff9_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwOTk1MTE2MzM3MzM_9be5ea8f-32ab-4fe8-a8d3-754b3f62b1b5"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idd31a9d54aec49d1acf804a0dd7f6909_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIwMDg_fe67077a-a41f-4a7e-ade9-447bf8f974b7"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod
      contextRef="i15001d4f60b64237bf8797baedbc731c_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIwODE_cf001cc2-a8a6-407b-a263-d28d68806960"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzEwOTk1MTE2MzI4Nzk_8fb2f966-cd1d-46a8-9cc7-2d0cbdff0fb6"
      unitRef="usdPerShare">73.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIyNDY_4aa510aa-cd20-4fc1-aa80-f2d281d672f6"
      unitRef="usdPerShare">78.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if1770d8d7a794805805598188eab2796_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIyNTQ_a41a557a-f7a2-4c85-b84b-a8950cca70d8"
      unitRef="usdPerShare">42.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIzMjk_09eb2d67-72d7-4b5b-a47f-a37d8e45f66b"
      unitRef="usd">108300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i931200f5533043eba20866bcca9c6bc1_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIzMzM_88baef65-1def-4cbe-b7da-9392628111d1"
      unitRef="usd">81400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if1770d8d7a794805805598188eab2796_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzIzNDE_e7c18a1e-e78c-42fe-91e3-d6743e5d4fe1"
      unitRef="usd">78000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iae39f1d5f94946e2b5df9886ddde3fe7_I20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI0NTk_099842c6-9345-4869-b330-700597830952"
      unitRef="shares">39000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI2OTQ_329a0129-d49b-47ea-a3e5-b648398d3005"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <trmb:EmployeeStockPurchaseOfferingPeriod
      contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI4MjA_8656130b-d76b-4236-92c9-dd839bb794bf">P6M</trmb:EmployeeStockPurchaseOfferingPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI5NzI_a5aa3cd8-e6c0-4025-b3a0-21eb522ebc66"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI5NzY_71451f5a-92ea-44e4-bb6a-84b62432348e"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzI5ODQ_f2d65eaf-9480-4d42-a4c4-665b190173dd"
      unitRef="shares">800000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0e3762fe5fca4769aabfc01ea9837bb8_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMwMjA_e69ecf7f-e2b4-4e68-b2ab-ebec21a60bce"
      unitRef="usd">34700000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2d04fabb1e1f4180bc75dbfcf5a2efd5_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMwMjQ_2868676a-f7e3-4f8e-a210-f8479e12c7e0"
      unitRef="usd">33400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i46abda2c83e8408aa844b07e1bb9385f_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMwMzI_bf509009-675b-4d62-8818-9b988632a634"
      unitRef="usd">26900000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iae39f1d5f94946e2b5df9886ddde3fe7_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNTcvZnJhZzpkZTEyMTM3YmRkM2M0MjAxYWE4NDMwNmY3ZTc3MzZkNC90ZXh0cmVnaW9uOmRlMTIxMzdiZGQzYzQyMDFhYTg0MzA2ZjdlNzczNmQ0XzMxNjg_5b08edf5-2dd2-44e8-91c0-a00642e0faaf"
      unitRef="shares">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzIwNDY_a283379a-e2ca-424e-8c0f-6068eba84ce8">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 14: COMMON STOCK REPURCHASE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;In August 2021, our Board of Directors approved a new share repurchase program (&#x201c;2021 Stock Repurchase Program&#x201d;) authorizing up to $750.0&#160;million in repurchases of our common stock.  Under the 2021 Stock Repurchase Program, the share repurchase authorization does not have an expiration date and supersedes and replaces the $600.0&#160;million share repurchase &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;authorization approved by our Board of Directors in November 2017 (&#x201c;2017 Stock Repurchase Program&#x201d;), of which $50.7&#160;million was remaining and has been cancelled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Under the 2021 Stock Repurchase Program, we may repurchase shares from time to time, subject to business and market conditions and other investment opportunities, through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by other means.  The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors.  The 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at the Company&#x2019;s discretion without notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, 2021, and 2020, we repurchased approximately&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; 6.0 million, 2.1&#160;million, and 1.9&#160;million shares of common stock in open market purchases under our 2017 and 2021 Stock Repurchase Programs, at an average price of $65.90, $85.75, and $43.40 per share, for a total of $394.7 million, $180.0&#160;million, and $81.6&#160;million. &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; At the end of 2022, the 2021 Stock Repurchase Program had remaining authorized funds of &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;$215.3&#160;million&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;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock repurchases are reflected as a decrease to common stock based on par value and additional-paid-in-capital, based on the average book value per share for all outstanding shares calculated at the time of each individual repurchase transaction.  The excess of the purchase price over this average for each repurchase was charged to retained earnings.  As a result of the 2022 repurchases, retained earnings was reduced by &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;$347.0 million&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 2022.  Common stock repurchases under the program were recorded based upon the trade date for accounting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because of the additional outstanding indebtedness we have and expect to incur in connection with the pending Transporeon acquisition, we have temporarily discontinued our share repurchases.  See&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i33743bc37eaa4c9696676ec252553cfe_127" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt; Note 3 &#x201c;Acquisition and Divestitures&#x201d;&lt;/a&gt;&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; of this report for future information regarding our intended acquisition of Transporeon.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9ce5dcb38f6241bba90dd878e134c81d_I20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE2OQ_cca869be-8a8e-43a6-b677-dd5dde32c72f"
      unitRef="usd">750000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i014751877ae747479c05ede824fcaa87_I20171130"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzM1MA_ce45e848-9b14-4b71-b853-bfae3ed589c3"
      unitRef="usd">600000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ieb6299c6caa247c7be66289deac56c80_I20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzQ4MA_1662cf8c-6a46-4035-8d7d-985f0898c813"
      unitRef="usd">50700000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEyMTc_a79f3593-5369-46bb-a961-9562470a0040"
      unitRef="shares">6000000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEyMjE_b643f223-a50a-44b8-89ad-b5a60ea97c63"
      unitRef="shares">2100000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEyMjk_3d43eb3c-eb04-49d8-9440-35fdd256c1d6"
      unitRef="shares">1900000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzNTQ_546c599c-0c1b-43c9-a300-f89817d7efcf"
      unitRef="usdPerShare">65.90</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzNTg_1909da36-5ec0-48db-98d5-7f75d06b781a"
      unitRef="usdPerShare">85.75</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzNjY_4e7d7e13-62e6-4a15-8ec8-91cb8755f874"
      unitRef="usdPerShare">43.40</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzOTU_c70e3c82-be6d-4797-8bb5-d49ebc5d4c8c"
      unitRef="usd">394700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icbc552748757492aab4bbf9e34e4cd30_D20210102-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzEzOTk_a6911b0f-b959-45fb-a4d5-55780bfd892a"
      unitRef="usd">180000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idbdd5944488c408592fa4781b2dfe88c_D20200104-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE0MDc_d7c0e75e-937e-44ae-8ea0-f8f1125a5d54"
      unitRef="usd">81600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i3af475b8ab0543039c99207131bc8fa4_I20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE0OTg_adf68be2-36db-476b-9aea-d2f02c1a0ce0"
      unitRef="usd">215300000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ibe682a88c553455eb5f7c91b6a991482_D20220101-20221230"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjAvZnJhZzpjMzRlMDBmNzZmNTI0M2E3YTkyYzBjMTMwZjIyYzU5OC90ZXh0cmVnaW9uOmMzNGUwMGY3NmY1MjQzYTdhOTJjMGMxMzBmMjJjNTk4XzE5MjY_cb4288c0-ea22-4cea-86f6-2b08b4cc69f5"
      unitRef="usd">347000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <dei:AuditorName
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjMvZnJhZzphOWRlNjgzZDljNjY0YzI0ODljOTliOTc5YjQ2ZDEzNi90ZXh0cmVnaW9uOmE5ZGU2ODNkOWM2NjRjMjQ4OWM5OWI5NzliNDZkMTM2XzgzMzQ_e64bbf89-6030-45af-aace-fada9eb682f9">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNzQzYmMzN2VhYTRjOTY5NjY3NmVjMjUyNTUzY2ZlL3NlYzozMzc0M2JjMzdlYWE0Yzk2OTY2NzZlYzI1MjU1M2NmZV8xNjMvZnJhZzphOWRlNjgzZDljNjY0YzI0ODljOTliOTc5YjQ2ZDEzNi90ZXh0cmVnaW9uOmE5ZGU2ODNkOWM2NjRjMjQ4OWM5OWI5NzliNDZkMTM2XzgzMzM_3615ff7e-f259-486f-a88d-7b5f8ac16536">San Jose, California</dei:AuditorLocation>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>87
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -R&458'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    " #<AE%6C+3'(^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9++
M:L,P$$5_I6AOCQ]](1QM&K)JH=! 2W="FB2BU@-IBIV_KZTF#J7]@"XU<W7F
M#$RG E<^XG/T 2,93%>C[5WB*JS8@2AP@*0.:&4JIX2;FCL?K:3I&?<0I/J0
M>X2FJF[!(DDM2<(,+,)"9*+3BJN(DGP\X;5:\.$S]AFF%6"/%ATEJ,L:F)@G
MAN/8=W !S##":--W ?5"S-4_L;D#[)0<DUE2PS"40YMSTPXUO#T]ON1U"^,2
M2:=P^I4,IV/ %3M/?FT?UML-$TW5M$75%/7=MJGYS35O[]]GUQ]^%V'KM=F9
M?VQ\%A0=_+H+\0502P,$%     @ W(915IE<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" #<AE%6!7.Q+)<'   4+P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6::W/:.!2&_XJ&[73:F0"V3 AI$V:(279ITY0-:3O=G?T@; &>VA8KR[G\
M^SVR >.,+.P=D0_!M_/:>BS)YY5T\<3XKV1%J4#/41@GEZV5$.L/W6[BK6A$
MD@Y;TQC.+!B/B(!=ONPF:TZ)GP5%81=;5K\;D2!N#2^R8U,^O&"I"(.83CE*
MTB@B_.6*ANSILF6WM@?N@^5*R /=X<6:+.F,BF_K*8>][D[%#R(:)P&+$:>+
MR];(_C!VSF1 =L7W@#XE>]M(%F7.V"^Y,_$O6Y9\(AI23T@) C^/U*5A*)7@
M.?[=B+9V]Y2!^]M;]9NL\%"8.4FHR\(?@2]6EZU!"_ET0=)0W+.G/^BF0*=2
MSV-ADOU'3_FUO5X+>6DB6+0)AB>(@CC_)<\;$'L! ZLB &\"\*L N^H.SB;
MJ1O0VP3T,C)Y43(.8R+(\(*S)\3EU: F-S*86304/XCE>Y\)#F<#B!-#ESU2
MCMKHVVR,WKUYC]Z@($9701C"2TDNN@)N(2_L>ANYJUP.5\C9&'UAL5@EZ#KV
MJ5\6Z,*S[1X0;Q_P"FL5Q]3K(,<Z0=C"6/% KC[\ALX[R.YEX8XB?*P/_Y2&
M'639JKN72N/L<#N9GJ/%_?=HG@@.5?X?%>%<H:=6D/W AV1-/'K9@H:>4/Y(
M6\.WO]E]ZZ.*CDFQL2&Q$KG>CEQ/ISX<,R^%_D:@AY<U56'3A]M6^[.*CS:J
M*1]#8B4^ISL^I_7XC.(X)2&ZIVO&A0J47D?P5(77U48U!65(K 2JOP/5KP=J
M2GG ?-E1(>@ZE77J@-*V:ZKLF[3Q3:$9$BM!.]M!.],6U4TYE\QN@L2#RO63
M$JX%IU=KMVW<=BP5,6U@4V*&Q$K$!CMB@YK]%2>0)65)3G6;U&LM2)@H&Z4V
MK"DM0V(E6N<[6N?:$E['(A O4+U"BN[2:$ZYBI)>P[+LMMT;]$Y5I+2A34D9
M$BN1LJTB8[/JL+JGRT!F$5#%[DBD;(4'A![N)U^N;J_1Y,[MJ)CIPYM",Z56
MIK:7Y]IUJ$UBCW%HA40VR!,T$]"!(<:1R])8\!?X]=4H]>KC:R5 ;5!C@(;4
MR@!Q 1#7 ?A GM'$AXXM6 1>1E'38 ](GO?:>&!A^USY\=0'-Z9G2*U,K\C[
M;6URO*4W\GU03TZV&^@6KD-?8W6=TTO:EM,?H!\T$1&#&CQ6O0%7K]$8XC$<
M@%U8 %N?Q+^&Z,H]*/H#>XJ5 /5R&;H@3H2R\KKZZ,;HCF$.[,(=V/JT_C6Z
M7<<WY>PQB#UU!=1KNE^5V(PZ!5-J96R%5[#U*?YK;%.6",A__PK6U5\*O>+
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
MJ@&HO^^$D"\?F@HN_^VP_A]02P,$%     @ W(915KP82[C! P  O T  !@
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
M1L\8* I5@6B '@[%UPTPK6GXMCGE\!UN7--!K0^PTCW>._E<8TXX>N:'Y Q
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
MT !:P76 VL 587OU YCA.++0$S+#:JJ>J *T0S/JY)35??K2O I1X_?_J"3
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
MBGI-"K! J!,CC),!)]F]M:O7S.#L]VJS%?%9DO:S+R K0O"'Y'*(FNI%3$_
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
MC1BQSZ:MQZ3WIZV&QG#18 )^:_0LA1@$E ^DCUXVJ7%9@C=.Q;EE8=/*2:]
M/3VO9;[HN+&H_74^3E0TU\N:PT%7:AK[<#)\BBPNYGHG$SR=3I#@KAB:D&X9
M1 Q^_ QFV8US:8=28-X1IEG4MK-9R?51Z>WSN.(@D]/G5%"& 7B/!$OMPKLX
M6H[R.DI@(INTUU@+DK(:S\T4#2!^),;H]],CA98E5*$,E)J,O>%LF:VNV<3L
M8K&/+S%'1I+6H-V&B47.FK\A,S6D<E-<B34Z5@$P8KA/A08.O;5LPHO J6F>
MJ.7R"24D[LD;3\D%@N)X4D&L,":"RUXH%R0D<B8]&G6P+/89JSB7 !D;P28*
M<[DP-*]N<NQ>G OD0D[ABS1Z/<-"[<J).XU1R@3:\H"E*#)W99F+''A8V9AN
M,_08KXE ;]$#=R+%DV9AJOD2$1YRX$;P-'1)84D^/(?X>M"#0L55M;GIX#GY
M@5_T7%!Y\"YNCL,<KJA3=!ORJ3HV8=+CUBG- A ]-\#3IC/Q)0+,%X;/,B12
M1D[@%PIF>N*W'KK^6![;28?VH *9&X/Y9+L8W -V.GJ$ =^3.N2GNB*)$3":
M<9E,$$PJ BQQAF:2[7%J.TNB&,^QCG*LCJP6PBK)5XG9;6L1L,D>$^H<2I/I
M)/5 %4D;2I%$>?HHMVG4DO+,CEI<.:*Z+ZI,Q3R5RFBLP/8V(Z-A3 2)R%#S
M;\H^V![0R_JY 99H)1&8+H>0BL./T9T44YL1\!:9-HE,NY^$_6<W2Q3EC"58
MZ/-,E]-"0LH68Q_\/" )&>-!2<X7B_SYQG,CJSBA_L[UGZH;/)*>A0TB>Y;:
M1G$HT.K$+0H5P93U3HQH4PRHW'UIF=5]M;9Q2'=AND^2]FN5O!CPY*X@9IT@
M7FFJ$U/6\(&- IM7/T6-F"E/XZT\9M"@/99.;6RD?]2<W,1IY&5H<:L.4[V=
M)JK"&5J(@@KTCC8P:/($:G'Y:Q885R%+X^- <GXF2H",+!;3D>6!/?(P?(:8
M14HJ".@N= UZ[&%Z"+)Q/*R^="Q=7+B6#AJY6YQ@[M,1+[ATT@"M+<5BK.]6
MGL,JP=&F@")_O2 N%[^*D EW<&"+J^L'C(UP]>#%3+RELBD>.]V+^<D63\_*
M1&>8V\3'P]@!FLMY3BSNYTE/5%#(= ;) \H94-Y8;,?E)BG)V&B0VUMPY#:5
M96\[.>M6W)8!J,8N:,E.6U:<TB.,EDX52DB CC-1?.8REC\1AYG:<:'<*H<5
MJ7PV;0>_03),&4<\&Z %GK)@G+@SX_)^.CD0:T$II9U\.(,58-1_ S<PV3M$
MMZ_.4R>"]])WQ@/X0(8TBQ-">QQ#VG!OP:P,="F%D^78@ZD6(9ZH2_,34=("
M5VA(K+!QM$O&(<X*\,#O*'4R&>9QW1*)OT8LL;=2M\9MM(D?\8C;46+$^;^B
MBX[-9;'E$6XM6*DZ=HD)J'!R,PT+Q?,;LEQW:,XX#<!S+*_ZW1>)5W%@ 15E
M.0#@-^GS+5$Z9(0H3LUHAX5-2A:'V#]5R3Y@6W3*9P5PEF:?A2>V/\&5V0%/
MR&Z+$RO*1L?JR&>9I4+MCTA7$%[&Z#$](V?G]5,2K&5)B)DL>\[RT/['%N-
MR"'HR9EA^<"(66F*.\2I6K+(O=-$*/<?N2!#^<%FW!1-2V5FRGE[>]]V,,RO
M06TT0U+[T#-!SA^CK!(;I6?LW*^CM"_EXF&-G;M)'$/(,60(-;+FD!&95S^G
MB@O<9!H]83DM]U*R(I8W8I QTR&228$P?VLGI;V:9??3$]O_U^KE2W@_R2;S
M%X5N.WR[(7U(HC@Q'Q/:\BP_LM)R\-N+NT8:D>;X+F1Z6\.IY7'1<]GB6Q'1
M0G42&3%?8FX4HO*[\G-%Y9$'L<1[]? Y*V\LVLY=_%[6:[NK_LN"1DWU4HJJ
ML^I%,+^YEE)K,.3&=*9Q9'/2[=>T3;O"I7\/Y+R$9Z_&X,G*53KF' E0%"<X
M+!FE&#;9X:FZ[[2BNR%S$+^;(LU>-K/B^M7BY_Z&Q%B'$"=5G^SOM526!MV/
M &N6?L1;*;35Q!O.+U$D/A:-M/IYD?@3<L!5@3B_(A^WX0_92(6N&,V8^&G!
M?@RTP5\IAM Q4A;]LVBF,A9%7H^_?O+L<O[MMW+023+WKS C'G^?0  KQ,^7
MV'BVPRR(C1?@(STA2GR.2!(UAT^VX7-D,@D1OSZ&4B1/ZED^_'EX=H>9=SC9
M*BYJY*.2J='"DZZWW3T4FNDW27X9N\*+2LOW]S9][)1,<9+!1\ECAUU,.ZT+
MUG(1X'W@,LF>]&Z(P[,8DPUNY5#82/NB%RX?:2<XCL.FE]]!C_[AZT]Q.E;/
MVXP!R4*,'(X?UVK(&9%-I1%6TT-Y[<BX+-T78B+?1L0ZJ7HNK$R$-TKE2:C"
MO9*"NGJ<H,DV.A&3'SP8+S0Y]R2;U*QL/+5])%;QRQH0'5Y93 !*QV(!<K%5
M!?"^3LV'+1^EZ4<YWR-DQ<YG^E="GX^6#T-;'LLY#YDWF;KPIL^DC\7\U%BY
M?'3!U6>F-_L:'J!-V$BE6D"7[)."^HES7I=:'8C^NMA%CX"9SZJ+J>$O-YT:
M]V0><+VVUJDMX7SY*4KR)GY,)\T1%^QQ/K3Q_,6T]XR"SA:$ S"3SZE-P.3A
M=RXYQFH&3V.G-8RL$=%+:Y['[C0V"N<\.O-37_9\6'R6E1*J%7]\MI=2GWRA
M-5U-W[>]EL^ZYL?EX[C_E E+RLB6].JC^3=/'TB3)OX8_)8_\KKP V5O_.?:
M4C01\ #=7WJR,OH#"Z2O_C[_7U!+ P04    " #<AE%6(ZD%D0($  #T"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6S%5E%OVS80_BL'K1A:()5D
MV4X3SS;@--Z:AV:&G:X/PQYH\601I4B-I.+TW^](R5JRVD;>]D**XMUWWQWO
MCISNM?EF2T0'3Y54=A:5SM63)+%YB16SL:Y1T4ZA3<4<+<TNL;5!QH-2)9,L
M32^3B@D5S:?AW\K,I[IQ4BA<&;!-53'S_0:EWL^B073XL1:[TOD?R7Q:LQUN
MT'VI5X9628_"187*"JW 8#&+%H/)S<C+!X$_!.[MLV_PGFRU_N87=WP6I9X0
M2LR=1V T/>)'E-(#$8V_.\RH-^D5GW\?T'\-OI,O6V;QHY9?!7?E++J*@&/!
M&NG6>O\).W_&'B_7TH81]JWL,(T@;ZS35:=,#"JAVID]=7%XIG!U2B'K%++
MNS446-XRQ^93H_=@O#2A^8_@:M F<D+Y0]DX0[N"]-Q\R8P2:F=AA08V)3,X
M31SA^MTD[S!N6HSL!,8@@\]:N=+"4G'D+P$2(M2SR@ZL;K*SB+>8QS!,+R!+
ML^P,WK#W<ACPAJ_V$OY<;*TSE!1_'7.XA1L=A_.%,K$URW$64258-(\8S7_^
M:7"9_G*&[*@G.SJ'_LHC.8]Q__O#$K()+!?K^[O[WS:P6JYA\VFQ7L(-LR('
M/!BIR8@-$1$6<EW5C4,>$IT#58TK$?8AM9&_9X]HJ%)!-=66U'31:EK_1:H5
MR5/"YM^ JM\ZICA9 -X8/WD@LB4TC^%6R&#E?R0!M6PL,,Z%;PY,G@)Q)7/4
M6!K)H23+L$54+Y!% ;5VJ)Q@4GX'[EVC/@,6<[+I!&&6C+=ZPMH&R?_5,86#
MV9:'4+EL.+XPU;E5>\;V M:;+S3F5'FT27@$Y@VPK<0.Y0)(\X#H-)& NC%Y
M&>+:4*U2^!H#R\UJ%<,#Q:;0DKITB%0'H_<V1*T]%!8Z*<5H&Y+(H_.39SD)
MU>N'@1]2>'NGJ(5)V=+'IQQK]^SH.?6O=W#?5'2^3IL)W-.=1''0%0)SSHAM
MT[(B3QZ,J/SGG:)&\09&H^OX@Y^OLS /KZ[C:[A%I:EEMF!?N_R!'_/G9>0;
M'QRA.A>/I&@VNHHO(1L/XA&-:3R&95'0)>.ACAW_P$L3G4%\]7H6?6@]6)]@
M)ZB>/H- D,Y@/(J'-&8TGJS_-Y[A($S7EV$:7YXKU2"?MO*C5GX,"^+9\_ZA
M9CO>;P?O2'H(:3P 'S^_?J$8,OU]6_]LSPRG@)!%2AE?%!P*HZLV+9G,&]FG
MY2$0_PWB<0>VF#,*H0<2!D1%'?U0ZY1V],2AO=/J\;%6GSR[B2F/=^&]X5M:
MHUQ[*?=_^R?-HKW)_Q5OWT.?F=D)94%B0:II_&$<@6G?&.W"Z3K<ZUOMZ)40
M/DMZEJ'Q K1?:$J;;N$-] ^]^3]02P,$%     @ W(915@>3DV=C!P  \A
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULO5A;<]NV$OXK&-7MV#.*
M+I1O\6U&OB1'G31)(Z=Y.',>('(EHB$)!@ MJ[_^?+ND),IU/&T?^F";)!:+
MW6^_O< 72^N^^I0HJ,<\*_QE)PVA/.OW?9Q2KGW/EE1@96Y=K@->W:+O2T<Z
MD4UYUH\&@^-^KDW1N;J0;Q_=U86M0F8*^NB4K_)<N]4U979YV1EVUA\^F44:
M^$/_ZJ+4"YI2^%Q^='CK;[0D)J?"&ULH1_/+SGAX=GW(\B+PFZ&E;STK]F1F
M[5=^F227G0$;1!G%@35H_'F@&\HR5@0SOC4Z.YLC>6/[>:W]C?@.7V;:TXW-
MOI@DI)>=TXY*:*ZK+'RRR_]0X\\1ZXMMYN6W6M:R1X<=%5<^V+S9# MR4]1_
M]6.#0VO#Z> [&Z)F0R1VUP>)E;<ZZ*L+9Y?*L32T\8.X*KMAG"DX*-/@L&JP
M+UR-XV^5\881\FI<).H6(/E@0N7(7_0#CF#!?MRHNZ[51=]1-XS4+[8(J5=W
M14+)KH(^;-L8&*T-O(Y>U'A+<4^-!ET5#:+H!7VCC<,CT3?ZCK[KRN.+]^K&
MYC-3Z)H;<'SL/7*@A8?Z[WCF@P-O_O<<$/4QA\\?P[ETYDL=TV4'R>+)/5#G
MZJ<?AL>#\Q><.-PX<?B2]K\?M1?5/6_L^P_W=VITIL8WOWZ>3"?WDP_OIVK\
M_E;=3GZ[F]Y/[C]_NINJ'4LFA4*X*)^1DW!UU9(4%8$<)<H4P2K-&6,*PZFH
M],(1(<&#XA56Y$C=.UWXTCI"  Q'1NDL>Q5KGZK 2[K.Y@>=55"J@])EZ>RC
M08)2ME(__7 Z.CX\'_9.3]7,9!G+6J?VHMY@_=YKG]&%26\)Z5VL7G%V)RJV
M>8FWKC(>:QD*G2D6*LYLE302H=D>:O)@+\J7^.'M/"PUO"@S';ABJI#"Q-@6
M!:J05U]II7S07RFU64(.!\3.@HLA)3B;(-W=2F5F3O$JSHAA*:T7L.":@5UQ
M$%E;!I.;/^KS[5PM,CO3&2IK64(P3E&,?5?@R\RB$-.6)J3*5@Z\%V.$\]-8
MXQ@F>:#%JJ>^D)I19@C!X6-T*QF6 $_IY$$7,8D>#VMQC@:J)JPV2M1LA6*=
M5#&C5J$(N%=5@,@?#*UVSH ;L88GO(EM0,2B:'!.>8D/N<G(RY?AN:R:(D:O
M\?61AJE4IRR\G5L;2H=O(IC98O$*R_DFNDUX;,G/%7../&+_G%\S4G.V%;%-
MG:T6*2(?M^H#(!8&XC'EP_BG0,=):!8$-7HL26+#I&EI1P3!',_1%43GQOD
M'=F<=2)'1ET .?M=-MNFX*,YRB[AG2V2)KL 158)&1TM*A#,0D[8CV3@9163
MXY \P2FV51&<./_&9NC"K(*-:<Z0+.4M< HV\-."8_DD%;'$,7B"KJ>%T MD
MAW,%V&%PI".6X'/*RH'"?#:*PZ8F-,F.\Y96S9J*3*"LL#38 !W8"2(#.D#@
M#7BT"<7>Z.1U[XBYTJ0S?,FT6Z "[H96>W5MDN@+()DVF=E5[][==%N)S?"Q
M=E;,)11UA#]SA#'YU(=Z)'96U4_L*(.7DGY F,R#R<3"X*JZ,JWS6#R6+%J@
MSBT :%=>M^YN88 "1&A6!3QG) 4!A6_X(QO%H->(..1E49%**L<F,IJU\TCI
M!',2-N,)III$LZ8I8B1UR;.>20%&4\,B:LJ(."B,\AAC1&Z3^&Q8R]BYL[DL
MLG(6;$&-\-YNC!KNAGB\0$Y+<_7JKP8X&IUL ZQZ.SJD++>C-M5Z^C1 NR35
MTMJW=75;L?]<#_YI*(9M" 9/6)ZBT?T#GD>#H]YPE^=MT'$&6DUAT7=0Y<W<
MQ!J9"/Z!E$F%MKGBUF>>L/#?X.6@MS-(Q=;7W()'O<--7+MJ;SCJ':_?NY)T
M+#+:B)AUT:AYQ0)K>%U==87V6JICY=AFJ<]N0W1N(4@+E :<[]'NO$B\I0)(
M9[5T@L':2 /CL:31*A6U:9@OYU0=F?FVMNH9=U6YYJ#O^1UXVWU%7LJ,6'$#
M'HLB*XU-O$0RYE//! 3!0-Q7^PAA Y$_4&^T<?5 )/G[$JOV5%T[]U2=8O@K
M''O'ELUW]!1(&5VGW)H/9^H]/@9=+ Q[^&15[;_N10=J_TA^#WO'!VJ"LA1
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
MQ\P!+?W(/BUD1:CQR469:0Z.@& P1H\]D%^KV,VU!#PDLN5*R+20,JYQ4:(
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
MI$B9@3"U#03*;A_!*[946/3.0PVRTM+J*M-+B+Q"Z GI8K!"T%[\'870:$*
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
MXJ0@WM#=4F5ZINFZA&#$DW8H 1C!W3[9.?;;GDQE"]K/@I*5^Z._:0>SJYA
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
M3UC#-'1VW[]_W^R_SA]L7SO97AZ#5]-45T!J;P47)KZ54W 3V, -LI:-*TI
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
M.E>%<BJD\4)5P#S%M0[)C*[KVJRU[1";1E3-KL:L3BHW@WVV6Z",6J@L)8Q
M;L";08=].?90(:ZB;F.Y]$X (281_P86=7K-+DMZUY7?$7HA_E[H.?<@AUQ3
M\T)2'K_PW2(8@I:>3+F7QT.B$I]J@!XG5CL+*!\3.D01LDM\]$@*;S&X"4,[
MEA=Z\0(^:LR+SX$L"7 VP!' *2(^,PWT*S^@,C@[D;@$W&RR:Y<7?(&'H,N(
MFF]<\ XBA-A]]P]&PR&FCT!CSL55NE982WV'A(-H/IE"QPE&/[1J1ZD89B<3
M%$'36T(7\"F'M-BD!HD>$UFC"D1C(VS U$ICD"=C!&4>)B@0"2$TJ%=+52G?
M=:N%1F/<%0_O)T3.AD^TV 2+X\^YU_19D425.:8<)9@(_6>XWQ.E$-D).&XL
M)F/J&;_M81"]44Q=M3<:$^<]+&<\(]H]&<[@?S^*E-TW$IDY&S)%CY,9+/O,
MU4J(A73XH*L7P;_MY$Z-;F6,$D_1QT/B,\]-ZT:_%XVGU*U[\22A[OWA3^H9
M*ECZ"J;B9<!=I8!ECDY#$2DG%W\R"4X%,.C#QY_I!]!M#<YPAT8)%G$OCL\1
MN0:F2>CQ+.X ]RE5P=KWA>+>@]:.'B16;# :J+JDOJ2%O%LKT_3K"<^A6RN6
M: ^8@U6K,,HG N^5>(?G[2&9 _&K@S._;QN$KLV>E2'5UO,_&/[1(*N*.%&A
M2A2Q[ZR*3E^H6W&B;5!^*X_1ZW4!W*6JXM+4N1R(WX.G<^FD*15U<[<"0\8L
M+%02Z2_45W(;'E=<I_Q^([T+Z $Z+,$'[1T(8]KNUK6./'T:%$/,BGO<[.76
M0%4X%KT*[ [**KL*+<76!$S<:%J]K[ T7E8J?8Z*/BCIQVD!')XT68 47"F(
MXC52ZN9(944[ZATQM%E2.F=U0(*4)-KXU]W7[8T/7/F7[?S_NKU#BQK-B,A?
M9IXE07-B":DSBAA8$W^H6V%Q+)!F7QLVQ)F]64DJ9DG,"IFZHD,W!*3P;SM(
M0V<C\EO-;(;=#<G5K>33DA0TT( C=EQ&I5-7N<(&0<UK)_/'NG"9?*NQ!_9E
M0][4C.]><,F\A)ZBPQ,Z0>\Y<U:V8B?9&^%9:E<AP.E.F?*NVZ257\S#8:!.
MR^?)!V[ !%O"'!AIXV<@6#*F,YL&PH(#'IG<]3S!FN.&XF-+D^J*:"YR\'N
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
MJ.@0QG._):^9O:M63<_= %2^*6Q2"*#(B0R>O,,JM4?&:=0,&"=1 K\1L+5
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
M>32*;CG9F=4-K@V</;%U@7JP\ U!V@L_:<VO&O/H#?,P@CLI3*[ADT@Q_1G
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
M<ZB-2^R][//C9;YKL*E0\/DN]$>LISIIMV::5/4A94\D8+9D=)S<8?)O8,.
MP;WV^_\$MQ0;7!*+SH32/9T)IG&'F-M"[GH"HU[-4J)>^,K,$'@M;5.^=*-=
M\3=M:IZ->5,Y4E9?<&E 8$%+X_#X, #=5&--QZK*5T!S9:F>\LTE%;"HG0'-
M%XKD:SO.05<23_X#4$L#!!0    ( -R&459-WI7FQ (  "8&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;'U566_30!#^*R.#4"M!?.6H0F*I24'T
MH2)*.1X0#QM[?(CUKME=URV_GMEU8H*4Y,5[S7SSS>E%)]4O72(:>*ZYT$NO
M-*:9^[Y.2ZR9'LD&!;WD4M7,T%$5OFX4LLPIU=R/@F#JUZP27K)P=QN5+&1K
M>"5PHT"W=<W4RPJY[)9>Z!TNME51&GOA)XN&%?B(YFNS473R!Y2LJE'H2@I0
MF"^]VW"^&EMY)_"MPDX?[<%ZLI/RESW<9TLOL(208VHL J/E"=?(N04B&K_W
MF-Y@TBH>[P_H'YWOY,N.:5Q+_KW*3+GT;CS(,&<M-UO9?<*]/Q.+ETJNW1>Z
M7G8Z]B!MM9'U7ID8U)7H5_:\C\.1PDUP1B':*T2.=V_(L;QCAB4+)3M05IK0
M[,:YZK2)7"5L4AZ-HM>*]$QRASDJA1EL\0E%B\"$W=MT5J* #2J7>)$B?-[Q
MJF VEAJNOK =1WV]\ V1L%!^NC>XZ@U&9PR&$3Q(84H-'T2&V?\ /K$?7(@.
M+JRBBXAWF(X@#MY"%$31!;QX"$GL\.(S>(=(Y$K6L":NBDJ'TF)*6+N$H((?
MMSOM[G^>BD"//SZ-;]MLKAN6XM*C/M*HGM!+WKP*I\'["^S' _OQ)?3D#.&M
MY+:%.Z:R4XPO8IYFO"Z9*%!#)4"VRG9"7TAJ'[ZL5;:";%)<4=$FA X5E9B&
MG.C(3L_[9_=T=2^HP#FW]74-*RPJX4IPQ[@K/YF#*1$:5)7,X#5,XW!T8]<P
MIO60-(6I+$3UAXBX_#4DK> %F7J'1.)J$H:CR36M,6F1&6M0%!H$S3^RH,[
MI"WY)HP#(HNS40R3B;5/17R)Y"R>C:8#V5/I]8]ZEQ)5N FE(96M,'T;#[?#
M$+SM>_^?>#]!'YBBH&G@F)-J,)I-/%#]5.H/1C9N$NRDH:IPVY(&.2HK0.^Y
ME.9PL :&7T/R%U!+ P04    " #<AE%6BDDP7I<'  #Y%0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6SM6%MOXS86_BN$F[0VT,BZ6;Y,$B"7Z>X
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
M37,^Z_&;O*)LV-)OG&NAFK;TCXE/<7PK6GU:M%Y'2;18+1K[##J/$4KC4)J
MTB24IE T-Q]6W?HC_( "-;E0&H?2!)0FH32%HKG!L2;7IR=!WIATMIKF=EI'
MKDWS:0:J;Z$T#J6)EA;SJCN;QF! 32V*Y@;#FEJ?-K4WQ07$]F*A,1!0_0JE
M<2A-M+04$0AD-12*Y@;"2EF?EK*?5K=V/5(Y$3-9Z?UG"ZAXA=(XE"9:6HT(
M!]2QHFAN.*QC]>G9GLY]R5*;*&U:Y75)4SK'@J[3<*^"XM!ZB!?70T+KH5 T
M-P-6E_JT\_M2K2W5L]_?/6@3WFE6^],/T4.Y.G'C31OG;M/HSL& BE,H3;0T
M(A46J#=%T=SE>M:;#FEO^F5SO;D^6635Q[W+]<5HQK(T;CQ_T-"N,8'2.)0F
M6IIO_[ "K89"T=R46$\ZI">O7H?YRD3;E)2?PLSH&01'Y4KL4I54']0LJD7#
MC4F"VE0HC4-IHJ6)O74C-48):DY1-#=*UIP.:7-:&S3V%VN9$4US.B<#ZD"A
M- &E22A-H6AN6G:6D[_">G+L@G+LBG+LDG+LFG+LHO+7$+%#*V*'I*][S1$+
MJFNA- ZEB98F'NUO) FMB$+1W"Q9-SND3:,=LJ[#Z7WQ2_.]FF>@OZVBY;[G
M%-#,SC&!>EHH34!I$DI3*)J;'"MOAP%^^(+Z7"B-0VD"2I-0FD+1W.!8R3ND
M=67W*6\TL'-LH*872A,M33?:;VZ@]5 HFAL1JWJ'M,ZTHY+<3,NN1J5Y]%1^
MWQP2J/>%TCB4)J T":4I%,T-CO7#PQ/\H 3UPE :A]($E":A-(6BN4_JLJYX
M1,O.[H,2#>P:&RB-0VFBI>G&^P<E:#T4BN9&Q(KB48LHW@Y*5^EBN<JUL7=)
MU>B4I?/\,32-4[)I=N>T0%TPE":@- FE*13-39#UPR/\,Q!&4%4,I7$H34!I
M$DI3*)H;'*N*1_34W!>,3E!1#*5Q*$VT-)U/C$Y0*8RBN1'9>=9HBQ3>CD[O
MDV)H2L+X]U56I84<EJ#"%TKC4)J TB24IE T-SK6 8_P3UH8014PE,:A- &E
M22A-H6AN<*P"'M&S4E\P+$$%,)3&H331TG34L 25O2B:&Q$K>T>TL;P.G_8M
M*J)+=LX"U.I":0)*DU":0M'<?%C3.\(_.&$$-;U0&H?2!)0FH32%HKG!L:9W
M1$]B/7A1$<WIG!:HWH721$N+44,.5.6B:.X3]ZW*';<\A;9M51%=OFLBH#0.
MI8F6EB(F@D/KH5 T-Q'6W(YI<]MI61'-ZIP.J*F%TD1+JU'I@%I9%,U-A[6R
MXP[/.]B_KHBF=,X%7:?)_G5%T'J(%]=#0NNA4#0W U:PCFE+^#/KBFATYV!
M52N4)EH:T1L0:8&Z5A3-38MUK6/:M;YL81$-[9P3J&N%TD1+\Q$7HM!Z*!3-
MC<G.WWYJF5O[:O.TZ1UWCA+4OD)IHJ6)?6*>-K0B"D5SLV15ZYCVA;5':U]:
M1',Z1P-J6*$T :5)*$VA:&Y:K'4=3^!6;0S5L5 :A]($E":A-(6BN<&Q.G;<
M,O'V]88LJ+2%TCB4)EJ:.*"&+*BA1='<+%E#.Z9]HQVR.BPMHIF=8P*UM5":
M@-(DE*90-/=/;UJ#&PS@PU< E;I0&H?2!)0FH32%HKG!L:(WH)5E]PD)-+!S
M;*"V%TH3+4T7[+\IA]9#H6AN1*SM#5J>T; =E0Y?6D0C.X<$.@<72A-0FH32
M%(KF!L<JX@#_N(8 JH:A- ZE"2A-0FD*17.#8VUQ0.O.%PQ*4%,,I7$H3;0T
M'?6) K0B"D5S,V)5<="FBI]>OK:(9G>."]0&0VD"2I-0FD+1W 1901S@'\<0
M0%TQE,:A- &E22A-H6AN<*PK#M"/8Z"!G6,#-<50FFAI.F+E*[0>"D5S(V*M
M<-!FA9]>L+:(AG:."=3X0FD"2I-0FD+1W.A8"1S@'\@00!TPE,:A- &E22A-
MH6A.<";6 4_0#V2@@5UC Z5Q*$VT-!TQ+$'KH5 T-R+6]DYH9;F9M,?"]:2]
MQE! _2Z4QJ$T :5)*$VA:&Y0K/.=X)^[,($Z7RB-0VD"2I-0FD+1W.!8YSMY
MO6G!-+IS@*#N%TH3+8U(S"&'UD.A:.NP]+-[K7,>YN'%V4*;.WVEXSACU9FD
M/-7LO,J,GI=_ZO?TG=_K/WO]RCOE7L/KPCM5U>M]B[\X6Q8QNP[-791D+-;S
M8E>#MY-QCYDRB9L?\G1YWBO.J;=IGJ>+ZMM['<ZT*3<H?C]/TWSS0[F#Q]1\
MK=[.Q?\!4$L#!!0    ( -R&45:6-[=-8 (  "@&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;*U5WT_;,!#^5RQOFD#:2)H4F%@:"5IM((%6@=@>
MICT8Y]):^$=F.VWWW^_LA*A,+>*!E^;.ON_S?7?VM5@;^^B6 )YLE-1N0I?>
M-V=)XO@2%'-'I@&-.[6QBGET[2)QC05619"229:F)XEB0M.RB&MS6Q:F]5)H
MF%OB6J68_7L!TJPG=$2?%F[%8NG#0E(6#5O '?C[9F[12P:62BC03AA-+-03
M>CXZFXY#? SX(6#MMFP2E#P8\QB<JVI"TY 02. ^,##\K& *4@8B3.-/STF'
M(P-PVWYB_QJUHY8'YF!JY$]1^>6$?J:D@IJUTM^:]27T>HX#'S?2Q5^R[F-3
M2GCKO%$]&#-00G=?MNGKL 48C?< LAZ0O1:0]X \"NTRB[)FS+.RL&9-;(A&
MMF#$VD0TJA$Z=/'.6]P5B//E#!RWHHDE_5Z3B]9A@'/D7%?DG'/3:B_T@LR-
M%%R (P??6F:9]@#ND!S,P#,AT?I$[N]FY.#]89%XS"IP)[S/X*++(-N; 3\B
M>?J19&F6[8!/7P,?1?CH.3S!6@P%R8:"9)%OO(?O2E>@M*@%9]T]6U@ O+9^
ME[(7J<(#/',-XS"A^,(<V!70\L.[T4GZ99?.-R)[ICH?5.>1/=^C^MI@SZ<F
M-AMT[/2O:XPA5QZ4^[U+>_Z6VM^([)GV\:!]_&+';]A&J%:1QGALLV"2P*8Q
MKK5 Q/^7@7/;,KFK'-T9I_&,,#I795HDJVV-+T5TB2=;[SC,T!MF%T([(J%&
M3'IT>DR)[>92YWC3Q*?]8#P.BF@N<92##0&X7QO4U#MA6@Q_#N4_4$L#!!0
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
MK$UEX_&DQKL:J\D.^5W\C"IA@:PSNIORM%^#\IPZQ^HW8*=->6XWKFJV(_L
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
M<XE7+5 V ,?G4IJGCCV<V\M;^A=02P,$%     @ W(915I$++>?4 P  ?!$
M !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULM5AACYLX$/TK%E>==J44
M, 22["61NMD[7:6N+FK:WH?3??#")$$%G-HF:?_]C8$02 AJ3NR7Q(:9QWO/
M@S/.],#%5[D%4.1[$J=R9FR5VCU8E@RVD#!I\AVD>&?-1<(43L7&DCL!+,R3
MDMAR;-NW$A:EQGR:7UN*^91G*HY26 HBLR1AXL<CQ/PP,ZAQO/ QVFR5OF#-
MISNV@16HS[NEP)E5H811 JF,>$H$K&?&._JPH".=D$=\B> @:V.BI;QP_E5/
MWH<SP]:,((9 :0B&7WM80!QK).3QK00UJF?JQ/KXB/Y'+A[%O# )"Q[_'85J
M.S/&!@EAS;)8?>2'/Z$4Y&F\@,<R_R2',M8V2)!)Q9,R&1DD45I\L^^E$;4$
M.KR2X)0)SL\FN&6"FPLMF.6RGIAB\ZG@!R)T-*+I0>Y-GHUJHE0OXTH)O!MA
MGIHO0"A<;/+(8I8&0%9Y[2QXLN,II$J2N]KXKS59"JP@H7Z0=VE(?O^613M<
M4W5/[IX <6)Y3]Z2SZLG<O?FGKPA"/P<Q3&NEYQ:"NGJAUI!2>VQH.9<H?8$
M@4E<>T <VW%:TA<_DT[S=-I,M]"DRBFG<LK)\=PK>$?E [)$JQ1A=0/(/Q\P
MG+Q7D,A_VZ06V,-V;/VN/L@="V!FX,LH0>S!F/_Z"_7MW]J$]P36L,&M;'"[
MT"L;<OUPU#\@&\%EZR(7<%X.IS>5_=P;C4UO:NWKDEJB)K[I5%$-KL.*Z["3
MZP>0\@%WBB!+LI@I"/$%1TN"B.DMI(UL@3>NT7CK>I,+MD68WPCSW7:R7D76
MZR3[B2L6D]T5>U-0;7R]"R(.G9R1]2XT.:Y[S5J_8NMW6XO\!N0EB^(P2C<#
MLLY$&JE,P"!G'@-NK5L>AR1*4-(>M(K6\NA\S*TO1D]@#4=&E2.C5]P?1GW:
MT!-8PX9Q9<.XW_UA?%F>PZ$Y/"OBEBAW;([;BWA2<9UT<GUFP18OB3.R;2P[
M@6Y=GY[ &IJI??K%MU^Q4$OPGISH"ZUI1:WYH?T6:XE7KT,Z&IG^6;6VA8V]
M:^5*3RT([?QIGZ_X6AV8@&*/C0)LIZ&=9Z_]1E]H3=6GCH.ZKUFPG?W,S5;T
MA-:TXM30T.Z.YO:"O>QHZ-"_V%[;PCS;G%PIV%-/0[N;F@5V_DIDQ9$-3P/8
M"VS0EW:JG5 W+U1/:$WAI_:(^J]9L[UV17VA-:TX]46TL]_X'S4[NC@,4-ND
MYR5[&>78YNBL8JW:T5C_+_',Q"9*)3:H:TS#>,P7Q5&_F"B^RT_++USAV3L?
M;H&%('0 WE]SKHX3?0"O_G"9_P=02P,$%     @ W(915IZ8>%7Q @  D@<
M !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULK55=3]LP%/TK5H8F*D$^
MV\!8&PE:[4,: U'8'J8]N,EMD\V),]MI8;]^UTX:I9!6/.REM>-SC\^YOKX>
M;[CX+5, 11YS5LB)E2I57CB.C%/(J;1Y"06N++G(J<*I6#FR%$ 3$Y0SQW?=
MT,EI5EC1V'R[%=&85XIE!=P*(JL\I^+I"AC?3"S/VGZXRU:ITA^<:%S2%<Q!
M/92W F=.RY)D.10RXP41L)Q8E][%--1X _B6P49VQD0[67#^6T\^)Q/+U8*
M0:PT \6_-4R!,4V$,OXTG%:[I0[LCK?L'XQW]+*@$J:<?<\2E4ZL<XLDL*05
M4W=\\PD:/R/-%W,FS2_9-%C7(G$E%<^;8%209T7]3Q^;/'0"O.&> +\)\%\;
M$#0!@3%:*S.V9E31:"SXA@B-1C8],+DQT>@F*_0ISI7 U0SC5#0%H?"LR15E
MM(B!S$WI3'E>\@(*)<EQ9WRS))=Q7.45HPH2<J-2$ 8K(-4'NP;RA4MY0KXB
M!X+OH ;>T\<!.9X![L3D@)R2A_F,'!\-R!'!K:\SQO!$Y=A1:$C+<N)&_%4M
MWM\C?@:Q30+WA/BN[_>$3U\3[IEP;S?<P32VN?3;7/J&+]C#MYO#K?E9)F/&
M925 DA^7"ZD$EN[//K,U^["?75_G"UG2&"86YEN"6(,5O7WCA>[[/NO_B6PG
M$4&;B. 0>]0M$FPT>)4*K&4AH(B?"/HO)*Z92YS\PA+/=7'U):3>961VT>UH
M'9WZ0\\.Q\ZZ:[6&G75A:*0%[5@8MA:&!RU\U)<"%<94IF2)O8ZDD*R@3V5-
M=-[9?F0/GTFL,6$'LT??J-4W.JA/W["JP+[-LK^892RIBHJ,,K)"X7AKL>(D
MR$&?WM$+O9X=/-/[$G/JV6?]DL-6<GA0\CU7J(]V:H.;!A+O-! MO$]UV%,+
MP=!^]TQX#\P+7TIW.AU3OU;75*QTWA@L,="USY!!U"] /5&\-$UTP16V9#-,
M\=$$H0&XON1<;2>Z+[?/</0/4$L#!!0    ( -R&45;3)VW=J@4  )HF   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;+6:;6^K-A3'OXJ574VM=$>P
M(81T::2VWD.G5;=JU^W%M!<T<1)T 6>VT]XK[</// 1C<!#9G#=M2,[YP?GC
M@_\8YN^4?>9;0@3XDB89OQYMA=A=C<=\N25IQ!VZ(YG\94U9&@FYR39COF,D
M6A5):3)&KAN,TRC.1HMY\=TC6\SI7B1Q1AX9X/LTC=C76Y+0]^L1'!V^>(HW
M6Y%_,5[,=]&&/!/QLGMD<FM<4U9Q2C(>TPPPLKX>W< K[*$\H8CX/2;OO/$9
MY*6\4OHYW[A?78_<_(A(0I8B1T3RWQNY(TF2D^1Q_%U!1_4^\\3FYP/]QZ)X
M6<QKQ,D=3?Z(5V)[/0I'8$76T3X13_3]9U(5-,EY2YKPXB]XKV+=$5CNN:!I
ME2R/((VS\G_TI1*BD0"#(PFH2D#M!/](@E<E>$,3_"K!+Y0I2RETP)&(%G-&
MWP'+HR4M_U"(663+\N,L/^_/@LE?8YDG%D]D1YF(LPUX)AMY/@6XR5;@)T(W
M+-IMXR6XS\K!E9^DBV<Y[%;[A(!/:_!$WDBV)Q_!IQUA48&XSY8T)07A?B59
M\3J.7F7T#>=$<'#[];"32W"!B8CBA%^"[\#+,P87'R[!!Q!GX"%.$KDO/A\+
M65Y^D.-E5<IM60HZ4@I$X(%F8LO!#]F*K'3 6.I2BX,.XMRB7B(F2P=X[D>
M7(0,!W0W)!T6Z="0COO3?XDR![C&=*T:KS[57L'SCO .)UB=\N:Y_?-7&0[N
M!4GY7R;M2[9O9N=7IRN^BY;D>B0O/YRP-S):?/L-#-SO3;K9A&%+,$U3O];4
M[Z/7FK*R&4S"E8!) <BOPF\++Y@&CC<?OS4E,85-9HZOA^$R;-H,@Q-4!VE%
M3.HB)H.*H'4CQT4CFZHI26%C_Q/H.K-6,654T(P*8*N2+LF',R<TEQ+4I01#
M2N&'JY.IA%["J2/9)@Q;@FG*36OEIF>\.DQM:FH3ABW!-$W#6M/06F.%G7:8
M!7ZC'4II3%&>@UJMU8V:SCPG,+?6K"YFUEO,[3Y.5K(&#J)\?L_6+.*"[9=B
MSXP%]=).'1(V8=@23%,1NLIPN6=LM IN25:K-&R+I@O;<++P_\[%%:$Y,4%_
MUIIC[ZJH4(M"R)FVVLQ$0QXTMQE$J@[TGQL-_ .&3'']>SAYE-BD85LT75UE
M@N$Y73"T:H.MTK MFBZL<L)PF!4>,ME5*,W\N5U/; J#L-N'W3#/"YUCC:AL
M,>SWQ?(N6 HFXB@QUM";?/)0L$G#MFBZ<,J$P^"</6;5H%NE85LT75CET6&O
M71TTQ4V[YF\2.)-V:W7#0A2V;^2P(2R8N V:7H@RQK#?&:O6&CJC]?).'A0V
M:=@63==2^7(X.V>W6?7I5FG8%DU?_%-.'?4:UI-FM K5;!2$8'OYYLX4YOM.
M>VW$$ 9#OT'3*U(6&?5;Y"?"Z9XM26DM7T2<Q"(FQK76?M*IX\(J#=NBZ2HJ
M@X[0&1L.6?7F5FG8%DT75GESU&M1ATQO%4&?MV!C;:.2I1LVG<*VP<156/,.
M+O#<(UVFG##J=\)'NFS@3-<//WE\V*1A6S1=6&7(T>2<C6?5L%NE85LT75AE
MV-&@9?-A,UW0G<*F8>?>K0IKMA8*VD\S3$'HR'T;4BX9];ODWUB4\7R$%./"
M6(/5]6JK-&R+IHNGG#D*S]EC5FVZ51JV1=.%538=]:^?#YG<9MV[+==O+^_?
MF<*\SBT>-H7Y1^_=/&6+O7Y;K+?7P%FMGWGR\V.KZ]:V:+J>RI1[\)S/Y:WZ
M=*LT;(NF"ZM\NM>_D'[*K%:AFL_?)V'G\9LARO<ZS^A-++>S'#ENO+23$K8I
M7G[B8$GWF2A?4:F_K5^PNBE>*VI]?PNO</F:E,*4;VT]1&P39QPD9"V1KC.5
MA\3*%Z'*#4%WQ:M!KU0(FA8?MR1:$98'R-_7E(K#1KZ#^G6TQ;]02P,$%
M  @ W(915AY&FXC?!   :AL  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N
M>&ULM5E=;Z-&%/TK([JJLM(6F &#26U+25"WJ;I2%#?M0]6'"9[8:(%Q9\;V
M]M]W^ A?,UC99)*'&.QS#_<<F.MC6)PH^\IWA CP+<\*OK1V0NPO'8<G.Y)C
M;M,]*>0G3Y3E6,A=MG7XGA&\J8KRS$&N&S@Y3@MKM:C>NV.K!3V(+"W('0/\
MD.>8_7=-,GI:6M!Z?N,^W>Y$^8:S6NSQEJR)>-C?,;GGM"R;-"<%3VD!&'E:
M6E?P,D:SLJ!"_)F2$^]M@U+*(Z5?RYW;S=)RRXY(1A)14F#Y<B0W),M*)MG'
MOPVIU1ZS+.QO/[/_4HF78AXQ)S<T^RO=B-W2FEM@0Y[P(1/W]/0K:015#28T
MX]5_<&JPK@62 Q<T;XIE!WE:U*_X6V-$KP#Z$P6H*4 O+?": N^E!7Y3X%?.
MU%(J'V(L\&K!Z FP$BW9RHW*S*I:RD^+\KRO!9.?IK).K.[)GC*1%ENP)EMY
M/@6X*C;@,Z%;AO>[- &W17UQE2?IXAFSKLX;N,89+A("UN7A/X*+F B<9OPC
M^ D\K&-P\>$C^ #2 GQ)LTS6\X4C9,OE@9VD:>^Z;@]-M!>3Q :>^PD@%R%-
M^<U+RF%5#C7E\?GRWW!A U=;[DB?6[-1:S:J^+P)OF?[.M/[[O[]NX2#6T%R
M_H_.J9K;UW.7\^&2[W%"EI8< )RP([%6/_X  _=GG6\FR6)#9 -/O=93[QS[
MZBI)Z*$07 ZAA*1'_)B13Z @0N=@S32KF,J!>%P%OF=["^?8MT:#0KX]'Z)B
M'<JU9RUJ(,9OQ?AGQ=P61WE]4)82[5JIB^>]8_HNZAVS[E]%>8&B,M:@7&B'
M^OYG;?^SL_U_IG1SDHM=U_Q,;1YZH1V-NE=A7C2'8Y&Q!C8/@RG_@[;_X&S_
MUX<TV\AUR0&64U N3H:Y8(=$'!C1:3K+]KU+TB19;(ALX&+8NAB^XY@+37IJ
MDBPV1#;P=-YZ.C<VYN::I3VSX6BAJ2CD!\J8TZ "M\<U$!.U8J*WC+E(.6;D
MV6C4O@H*(V7(J:!9--4\=+O(Y+YZRC6E \,\UU7<U^&@#VU_I$"#@U$4]G!#
M$;W<!\^+(%1>K2+%>AEGB[]W%1IEBTVQ#8WK,AQ\SQ 'C:8XHVRQ*;:AL5V0
M@^:27$,U6!8R3(R'1 ,+!C!EB6FX8#@5)6"7Y>";PAQ4$QB4 U@9%!J8%ZAS
M0@-#DX,:=H$.OC[105T(0ZH"3?)S/3L8*] %Q-E4(H5=I(/G,]T]X?3 $E)G
MN@>19JF8.B5&\YQ1MM@4V]#%+M+!]\QTT&BH,\H6FV(;&MOE.F@NV$$UC<G0
MHPP]%04A&O_0BC6P"/;(AGJZ: ??E.V@&LF@C$?CW^ :6"!#C]O[@V,]D3+K
M_4BO!G51#[T^ZB$UFODA'"?H&QW,=Y6@K8/-O!YLJ*#+>>A\SON#X8*7:[9:
MJ5H=1K.>4;;8%-O0O-[]NG>]86?VCIW96W;OD?50E_60N:R'-/D,:=:9+A+"
M<1J)=;#9Y(TOU*4]]*:TA]1\%B@S^4:#FKOC 1]K4*$WE5=1%_70ZZ->4]J_
MW1G-/;5_#2SJ9[A&@ J37P)1+Q+6$IS><XWR*=07S+9IP4%&GF2A:X>2@=4/
M=NH=0??5HXY'*@3-J\T=P1O"2H#\_(E2\;Q3/CUI'Z^M_@=02P,$%     @
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
M$<'&ATZ%/2H<$)YRPMSMA/O"<Q=)W+#1BP&T9 U%TQ.IS#B?M)^$@UIS4)J
MHNE[^2AK'ES<3Q*8'2 T,&[6[%']W4=L4=Y0QU:@;'#PZN8CFM!&E$C<Y+%K
M Y0FH&AZ5I4M#R;M*0E 33LH34#1],PJTQY<W%,2F%T@?F4M^]<W6Q@FAK6T
MA(7+H0M<H"QRX+;(?=V]7B5Q T<O"M!Z-11-3Z:RZ<&DG24!J$L'I0DHFIY9
MY=*#BSM+CH3N9H^8&<_<[%'&1<X218TG;HO.MJ_5^7ULML\MT#H[I&6[(>KI
MW=,6O3?-QK2]]V_]=Z+=:%=AVGU_/T;Y8YP6*)$/%=*;UZ<A;[?2;5^4V;[9
M7/9K5E:+K/EV*Z.-S.N ZN</65:^O*A_P6E#X]7_ 5!+ P04    " #<AE%6
M[*)GA^,"   '"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RU5EUO
MTS 4_2M6F- F0?/5)F.TD=:&P1!#TZK! ^+!2VX3:XD=;+<=_Q[;2;-T2ZLA
MRDMC.^><W'MN;=_QFO%[D0-(]% 65$RL7,KJS+9%DD.)Q8!50-6;!>,EEFK*
M,UM4''!J2&5A>XX3V"4FU(K&9NV:1V.VE 6A<,V16)8EYK^G4+#UQ'*MS<(-
MR7*I%^QH7.$,YB!OJVNN9G:KDI(2J"",(@Z+B77NGL6AQAO -P)KT1DCG<D=
M8_=Z<IE.+$<'! 4D4BM@]5C!#(I""ZDP?C6:5OM)3>R.-^H7)G>5RQT6,&/%
M=Y+*?&*=6BB%!5X6\H:M/T&3STCK):P0YA>M&ZQCH60I)"L;LHJ@)+1^XH?&
MAP[!#780O(;@/24,=Q#\AN"_E#!L"$/C3)V*\2'&$D=CSM:(:[12TP-CIF&K
M] G599]+KMX2Q9/1#52,2T(S-(=,E5.B<YJBC\ RCJN<).B2UO\M7:3CKYAS
MK MU@HYCD)@4X@2]1;?S&!T?G: C1"BZ(D6AP&)L2Q6?_HJ=-+%,ZUB\';&X
M'KIB5.8"?: II-L"MDJLS<[;9#?U]BK&D R0[[Q!GN-Y/0'-7D)W#=WMH<?[
MZ9\Q'2"GE[Z5C=_6RC=Z_@Z]384>:]8MSH\O"HXN)93B9Y_WM?:P7UN?+F>B
MP@E,+'5\". KL*+7K]S >=_GVR'%X@.);7DZ;#T=[E-O/>6P KJ$/N-J@9$1
MT*?H*O*#,!CX8WO5M:0/-GHW&&[#XAH6=F'NR&M!6TF,VB1&>Y.XI41"BN82
M2^C==WOI?UO[0XK%!Q+;LBUH;0O^XWX*#NGI(<7B XEM>1JVGH;_NI_"9QO%
M#</PZ4:9]<""TV>PN <V<KS.[JS3L#M79 D\,ZV&0 E;4EG?)^UJV\V<FTO\
MR?I4=3EU4_(H4[=(5YAGA I4P$)).H-0!<7KMJ.>2%:9B_B.276MFV&N.C7@
M&J#>+QB3FXG^0-O[17\ 4$L#!!0    ( -R&459]!)<#/P,  ) -   9
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
M69II!M(ZF/.#$/K%L W3S\?D+U!+ P04    " #<AE%6T"TFR6D%  "&)
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6S-FFMOHS@4AO^*E1VM.E(W
M8)M<VDTC]3+55&IWJG9G]L-H/[B)TUC#)8N=I"OMCU\;*,8!3-(!J5\:2,XY
MO'Y]S .4R3:*?_ EI0*\!'[(SWI+(5:GCL-G2QH0WH]6-)2_+*(X($+NQL\.
M7\64S).DP'>0ZPZ=@+"P-YTDW]W'TTFT%CX+Z7T,^#H(2/SO!?6C[5D/]EZ_
M>&#/2Z&^<*:3%7FFCU1\7=W'<L_)J\Q90$/.HA#$=''6.X>GEQY6"4G$-T:W
MO+ -U%">HNB'VKF9G_5<I8CZ="94"2(_-O22^KZJ)'7\DQ7MY<=4B<7MU^K7
MR>#E8)X(IY>1_Q>;B^59;]P#<[H@:U\\1-O/-!O00-6;13Y/_H)M%NOVP&S-
M111DR5)!P,+TD[QD1A02$*Q)0%D"VDF 7DT"SA(2YYQ463*L*R+(=!)'6Q"K
M:%E-;23>)-ER-"Q4T_@H8ODKDWEB>DU8#+X1?TW!'25\'5,Y1X*#HW/.J?P\
M#^?@EI$GYC/!*'\-FH-S 0JY7T)P#A[H;!W'+'P&%X0S_A$<75%!F"^W?@-?
M'Z_ T8>/X -@(;ACOB\GD4\<(<>@E#BS3.]%JA?5Z+VBLS[ [C% +D(5Z9?[
MI,,D'9KICG0NMP_E]J&D'FZT[QADCI$ZQV33:H=4U!]1&)N6@>^W\@#@1M"
M_UUE3JK&JU:CEOPI7Y$9/>O)-<UIO*&]Z:^_P*'[>Y55+14SC,.Y<=A674Y$
MS#9$+>'4MV/P*(A(F@]$"W#-0A+.&/'!?<19LN"_?WH1ZO3QY%/P*5P'-";J
M^TJ;[,?^(I8T!LIX=3223%N5/]8J;_3'R_WQK!J+C95W3=50K64.[8B6BADC
M'N0C'KRKI31HT[B6BAG&#7/CA@U+:4%CY<HL"B3=>;(LP,HG87UO7Z0E!TE)
MA?K-%,/^8.)LBJ,J!WE>?Y0'&6I'N=K1G@N?6^2E-8:%(\/QCK@T9%P(<?NP
M6MLXUS:V:KN,0B$;2)T59I).;)Z=8RQ"QR45N* B53HN#<:MUGF2ZSRQZOPS
M$O+,F(H"P>NB( (LU!K:J#54I?6DI'6 ^L,=L>4@.>?C:KW0U5<9[EM[U-<+
MO/)RP"T[7.[4BJCZ5H6%BR.X=[,VZ805_8AV9=J#3)7Z&@1:25W?MDV2D:4Q
M,\&H)!BBVG;0\(=V J<-7)!W0!=GI7<:8K0KO!PU&-4VA*8R? .6P7_@EFZH
M#VXJ];9*Z+:JF>/7C(;O"]*P54JW5<TT3W,:=@#JK&;3^:\<93G_:5;#-F -
MR[0NG4=L(:8X#6O8.JVA#<69TKUI#36N82>\AF465TU]);%KIAYI8J.NB(WV
M(G9%E$6V)C9JC=A9)5LS6$-,A84G!MW0&C73VAIBRM6H1MVA&E6BNM0)Y2A+
M)VA4HY]"=26K[24/?K[2!:N19C5Z7ZQ&K;*ZK6JF>9K5J -69S6M2]068FK5
ME$9M4!KM<4^-#KBI1AK4J'50HV906T-,I1K4J!-09U7MUI8Q76LMUI3&75$Z
M*VQSV!IB"M9\QJWQ&>]S1]T09*K4C,;=,!HW,]H:8LHM/$OOCM&X3-\*E^U!
MIFQ-:/QSA*Y$M+WFH91IJYKI@$8T?E^(QJTBNJUJIGD:T;@#1.-F1%M#3*T:
MT;@-1./F&VEKB"E.\QFWSF>\SW-OO#>AL28T[H30N.)6NJRWC/$:O9X&M-<5
MH+UF0%M#3,$:T%YK@/::;Z"M(:9"#6>O&SA[S7#V#GG<[6D^>]WQ.2L]LJG&
MI?_35:AV"B^)J#=T[DC\S$(YR70AT]S^2.;'Z4LOZ8Z(5LE[(T^1$%&0;"XI
MD6ZK /G[(HK$ZXYZ%25_]6CZ/U!+ P04    " #<AE%6+R%S*'T#   B#P
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
MUC0@7P37J2)W/(;XTL$0):QU#-YT7 6='C<0#<C(_Y4$?A X)K1^#YQ:.'7
M-]WP/Q@?$-\)OV SJJ-B9/V->J,"PT!%N5![7(R_ET]*2]RI_[@4+SV&;H\F
M?=VJ'8M@[F%^4B /X"U^^8F._=]=:OU(9YL?Y.Q"R;!6,NSROCCMC*3:&5FI
MK49M)0:R2\K2)2U7VV3NP\(?F(4]G&OT+JM-G]4%J^N:U74G*TRYF%#Y&1>(
M"=,DKG*&MM24BUOIF(XNYN.'88.<V\R_;K!SF]&)F]ZXIC?NI+=.&<=LE'%R
M8/F>E04JQQ+),!NZ2(T=(C<(]9ML7"8#/W!SF=1<)IU<O@\>!S8_P_EJ.9=F
MXGQ_,^PF;LF;<><V.UO "S;3FLVT9SN)Z/DW4^AC@F2P^U%V>5QTINZ)3AM\
M6LPF#3XM9BU\;FH^-YU\[EXB4,HF@R?@D&2X<R#'Q8J)%D3]#[;=[[GR!V/_
M9U>E7/< @\&U&[CI 5('\$(CZI]Z%+_3UU>=@B0VDFWP$MR/296"L .65A1G
M2/<XOAJUL5OW(6F;H)M^I-\CS%GS1OLW]UO+98H7DU%*&/9:,1RPI]\5)A='
M$N),N_7I]H^K'[3ITXND;?KT(D<]^@0G?8).7Z:!J6JZV5> .\DM0[<;7+)I
MFPP]R X9>I"AXYV7,IRZ.=K9XF [I_%@A1WT'L-D)\V6T:]&&"WW."@SOK5!
M8])0SHXDLO7/K=2HO]3US*8CI?0AZ=@1CY>BG!HSVMV9V:3BI!BZ2]?TYO*O
MR;H%UBPD;78M=9Z>>C+:W92=#DE=O67EI*^YI,[.BH9!DTU+!]9L,(=G1]0"
MY-8>]156M3W7Y2FK'JT_)RSM(;HQOC*?&>S1]^2F_$;QA<EMQA7)(4&7_F""
M4Y/EL;^\T6)G#\)/0N.QVEZFP#!Y&@-\G@BAWV[,"^J/+XO_ %!+ P04
M" #<AE%60SJV,D0%  #B(   &0   'AL+W=O<FMS:&5E=',O<VAE970V-BYX
M;6RUFFUOZC84Q[^*Q:ZF5KH+<0A/'2"U)%>W4]M5?=A>3'OA)@>(;F(SVY1V
MVH>?\] \0&I!Y?*BD.#SL_/_.R<^N),MXS_$"D"BER2F8MI92;D^ZW9%L(*$
M"(NM@:IO%HPG1*I#ONR*-0<29D%)W'5L>]!-2$0[LTEV[I;/)FPCXXC"+4=B
MDR2$OUY S+;3#NZ\G;B+EBN9GNC.)FNRA'N0C^M;KHZZ)26,$J B8A1Q6$P[
MY_C,=[* K,4?$6Q%[3-*+^6)L1_IP64X[=CIB""&0*8(HMZ>80YQG)+4./XI
MH)VRSS2P_OF-_BV[>'4Q3T3 G,5_1J%<33NC#@IA03:QO&/;[U!<4#_E!2P6
MV5^TS=L.!AT4;(1D21&L1I!$-'\G+X40M0#\7H!3!#B[ >X[ ;TBH'=H@%L$
MN(<&](N [-*[^;5GPGE$DMF$LRWB:6M%2S]DZF?12J^(IA/E7G+U;:3BY.R2
M!BP!]$!>0*"3&\(Y29T[12<>2!+%XA3]@A[O/73RY11]01%%UU$<*XO%I"M5
M_RFE&Q1]7>1].>_TA1UTS:A<">33$,(FH*L&7H[>>1O]A:,E>A!8J&=_18[M
M."T#FA\2CK-PW!+NZ<-_(]1"]OOA_B'AO2S<UHC1*ZWL9;S>.[S?UY":1Y?H
MB@F!YLK+5Y5)MH2' OUUI5JC2PF)^+O-N1SMMJ/3;'4FUB2 :4>E(P'\&3JS
MGW_" _O7-M5-PCR3,-\0K.&/6_KCZN@S?[& +"TB25Z0L@K:C,@9.)\T:9I_
MGME6.KV>ZPH7K7J-5MAUFLV\UF8VWJ'YVG%_4)5^J4I?J\J])'(C&7]%"PC5
M!(Y5CLE2DDZD_D$B'=3*.ZB5K[V(#THT*"4::"523T3UO*,("*?J]A;J ;TF
MDD=*G+!-G9S6KUU0KV];O1UUM'T>>Y.:A/F&8 VMAZ760ZW6CY1#P)8T^A?"
M; H^ 85%)%L?=SEJ5!-Z.+#Z.SH/]]P8N-;NC=K:R![77SL3<C]BB*U^>T1#
MB5&IQ.AC2B"Y(E*M_S9QB*)$.2$1')3:1GMR];$UV)%KOY'K[,Y=3SOR8Z>;
M(5A#Y'$I\E@K\BUY5:MNB=A"I3T)J@.)" V1J@-(+"-HG7;C/8E&EKLCXWZ;
ML87'F@GE:0=ZK*:&8 U-L5VM:6VMJC?^PW?_[NK\QKMO7:5JHX]=[!BE>49I
MOBE:TX=:;8$_;T5:L$VY9)+F&:7YIFA-EYS*)>>@Y46P(G0):8GWEL2_UM=B
M\**2D@!T4CP'3EM-TW9UM&G.WD,.N[NISC/:IV^*UC2CJN&PM@297=ZUIRRC
M]9E1FF>4YINB-?6O:C3L?F+*,E1(%2Z9I'E&:;XI6M.EJF;$^J+Q!M22J70J
M3IT*ZDZUFM-O61*-[/IKMX#4C^)H!TS2?%.TI@-528H/JTD?U)/A?"-7C$?R
MM55VDZ7AW"C-,TKS3=&:CE2%*QY^8N;25L5'NV22YAFE^:9H39>JHAKKJ^H/
M9:[]FGCD6*XV<YFLD#VC--\4K>E 57%C?<E]IYB$!ZLL=<TYA)%LW"SH/W48
M1^J(1@1]XX0&JTAD6R3H@JD&K1:9K)[G1FF>49IOBM;<[ZE*>\?^O"SG&"W\
MC=(\HS3?%*WI4E7X.]J2=9;>*T%^:]6S6ZLG>/_7ZM[>KX+Z_H[6VFCY;HJ6
M:]VM[>4FP)?9)KIZ2+ -E?G&:'FVW*@_S[:G=\Y?X#,OWVZO,/GN_S7ARX@*
M%,-"(6UKJ,3G^89Z?B#9.MLQ?F)2LB3[N (2 D\;J.\7C,FW@[2#\M\:9O\#
M4$L#!!0    ( -R&45:%+U$KU 0  .X2   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;*U8;6_;-A#^*X16#"DP2R+U8CNS#:3Q7@JL:U WW6=:HFTB
MDNA1M)WTU^_T$DDV*24=\L46I;O3<\>[>TZ<G81\R'>,*?28)ED^MW9*[:\=
M)X]V+*6Y+?8L@R<;(5.J8"FW3KZ7C,:E4IHXQ'5#)Z4\LQ:S\MZ=7,S$024\
M8W<2Y8<TI?+I TO$:6YAZ_G&%[[=J>*&LYCMZ9:MF+K?WTE8.8V5F*<LR[G(
MD&2;N76#KV^)5RB4$M\X.^6=:U2XLA;BH5A\C.>66R!B"8M488+"WY'=LB0I
M+ &.?VNC5O/.0K%[_6S]]])Y<&9-<W8KDG]XK'9S:V*AF&WH(5%?Q.E/5CL4
M%/8BD>3E+SK5LJZ%HD.N1%HK X*49]4_?:P#T5' ?H\"J17(:Q6\6J&,G%,A
M*]U:4D47,RE.2!;28*VX*&-3:H,W/"NV<:4D/.6@IQ8?LTBD#'VECRQ'5RO(
MDOB0,/1Y@Y9LPZ1D<?$,W>0Y4SFZR6+T%Z=KGG#%6?X>72V9HCR!JQ&Z7RW1
MU;OWZ!WB&?K$DP2V*9\Y"E 6[W*B&M&'"A'I0;1DD8T\]Q=$7$(,ZK>O4<>E
M.CY7=R V38!($R!2VO-Z[=5A4!"&I/7]VN199<HWFRHJ\CK?TXC-+2BYG,DC
MLQ8__X1#]U>3GV]D[,QKK_':&[*^^",1:YK 1BJ:;?D:,@+J?00A@$#P,F5,
M[E<V@])FT3^."^R-[<G,.7;]TJ6(.[;#1NH,L-\ ]@<!WQUDM(-RCCN8C<E7
MF9ET,1)LXPN,!BD<=#PYPQ@T&(-!C)_W3%+%LRU*&$!%LF@Q([$9'6!!RPHS
M(:Z,AMUX32_@!AI<S[,#,]JP01L.HU4[)DUX0CTVH19 @Q"QQV9$XP;1>!#1
M5Z$@)^.>@C1!'6NA\US_ NE8CUTX[4O'20-U\OJN46VML6%,WK)AO)&Q,X>G
MC</3P;U9,C :<5IQ,] $3854_'MYP^3Y5-L:WW4OMF:J;8T_]NVI>6NPVU*>
M.XCUENXY9!+_#OM31()"ZR@QQ^P(<\T>IA1EY"U7PQ...V56TY-!JA=SAZ;Q
M#_6.%Q*_MG:6U43KQ":IT/9[L+:,B0>I:7%OK^PR\2.H *Y01*5\@HGS1&5L
M1DLT'"3HE&"-UBC5TY-QRW1XF.I^>X21.(?I)Q, ]0!5FZGD"7(A/L"("31B
M1.SID7/MR[9LD/*]OBZ(6ZK#PUP'\RM,IQG*8,H7;5Z(/']%J W,%MC>)7!?
MJT[<%^B6_? P_:V4B!Y&ZY*D88(HHM[;';#.:-C3\]<HU5=K+?'A8>8K\_=_
M!5=G/;^SW35H7:@_BUMJQ,/<V,O6V,1O>FWI4F32BZIE03S(.2;&[I]S:EMG
MC9.,;7()U2 6^!VQ<ZPM@>%A!OM&DT--7PD,NS2+S)6OD]+()WI 36)!7^V3
MEKO(,'?]4$2)3D7!Q->P&L1"=](W/Y*6L\@P9U58BT)Z+5Z=C\C$U?$:Q+Q)
M7]V3SI?>,&_]+;)130 MXNIKYR7@.C7Y@.ARU*S%NFTU<'L2E[0$1H8)["78
M+XP*1/\>&^% _VPSR9'0ZTS^%7ZG<QA1G 1]HG++LQSFE@THNO88+,CJ<*5:
M*+$OSR?60BF1EI<[1F,F"P%XOA%"/2^*(X_FB&OQ'U!+ P04    " #<AE%6
M961-;LL#  "\#   &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6R]5VUO
MVS80_BN$5FP)T%@OMA4[LPW$<8>U6+# 6;8/PSXPTMDF2I$>2<7I?GV/E*+*
MDJRV0#!_L"GJGH?WW)U.Y]E!JH]Z!V#(<\:%GGL[8_97OJ^3'614#^0>!-[9
M2)51@Y=JZ^N] IHZ4,;]* AB/Z-,>(N9V[M3BYG,#6<"[A31>991]6D)7![F
M7NB];*S9=F?LAK^8[>D6[L$\[.\47OD52\HR$)I)011LYMYU>+4* PMP%G\R
M..C:FE@ICU)^M!?OT[D76(^ 0V(L!<6?)[@!SBT3^O%O2>I59UI@??W"_HL3
MCV(>J88;R?]BJ=G-O8E'4MC0G)NU//P*I:"QY4LDU^Z;'$K;P"-)KHW,2C!Z
MD#%1_-+G,A U0!B? $0E(&H"1B< PQ(P_%; J 2,7&0**2X.*VKH8J;D@2AK
MC6QVX8+IT"B?"9OW>Z/P+D.<6;P7B<R _$&?09.S>RRK-.= ?M^0-212)(PS
MZA*$.P]"X=Y6L/\@M0BR! $;9L[)V0H,95R?DPOR<+\B9V_.R1O"!+EEG"-:
MSWR#SMHC_:1T;%DX%IUP+(S(K11FI\D[D4)Z3."CRDIJ]")U&?4RKB 9D&'P
MED1!%'4X=/,M\-#!PP[XJA_^@8H!"3KA1VJ&5>*&CF]X@J^1'GDZ/?HM>?><
M\#QE8DNN,YD+H\D=*,R8L%M&XGV*M57"UF!R)33Y>RTY)_AT':A*_^G*8.'A
MJ-M#V[&N])XF,/>P)6E03^ M?OPAC(.?NZ+_FF2K5R([RLRHRLRHCWVQA"T3
M+K*/E%.10%?H"HJQH["]^6D1CP98E4_UD'0:!=/ZYQBQ:B,NP\&X&W$D;ER)
M&_>*PWZ!KQ<-V/,Y-5@Q6#U)KA0(0SX!5<1@!>VE9N;48U_PQS47HV%#=V$R
MJ9E,!W%#:9MFTJTLKI3%O<JPAQ72SK%QM47N%9/*2=0_?5UDW%)P$0PN&S)[
M_?G>BN\\<=0=DLLJ))?_7TAZC_K>9G'94AL.&E6T>J4#CR(WJ2(WZ8T<SDN&
M0V:?B@,S.QL=VQ!H;G9288R@,T235DT'C9*9M+/<%MYA% S&W:4PK01->P7]
M1O>8?'S+:$--;MR2LXP9>C+ATY::B["I9]IV=5ISM=#3812.:@WA2% 8?)E\
M@EY).%=\I4F7!$?M-&ZZ=]-AU>[EJVZK$\V\4.37QKH,U-:-QYHD]@U>C#W5
M;C6"7[O!L[&_M*.Y&Q>_T!1S_2U5^++2A,,&*;%%H7^J&)6+"R/W;GA\E 9'
M4;?<X=\+4-8 [V^D-"\7]H#J#\OB,U!+ P04    " #<AE%62*='-BD(   H
M0@  &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6S%7&UOZC84_BL6NYIZ
MI1;R!J5=B]023[O3.J';=??#M \N<2%J$C/'@3+MQ\]Y(8FI<9M[SQ5\*"'X
M/+;/4Q_[/-BYVC#^G"XI%>@ECI+TNK<48G4Y&*3S)8U)VF<KFLAOGAB/B9 ?
M^6*0KC@E06$41P/'LD:#F(1);W)5W)OQR17+1!0F=,91FL4QX=M;&K'-=<_N
M[6Y\#A=+D=\83*Y69$'OJ7A8S;C\-*A1@C"F21JR!''Z=-V[L2^Q9^4&18D_
M0[I)6]<H[\HC8\_YAT_!=<_*6T0C.A<Y!)%O:SJE490CR7;\4X'VZCISP_;U
M#OWGHO.R,X\DI5,6?0D#L;SNC7LHH$\DB\1GMOF%5AT:YGAS%J7%7[2IREH]
M-,]2P>+*6+8@#I/RG;Q4CF@9.,,#!DYEX.P9V-X! [<R<-]KX%4&WKZ!>\!@
M6!D471^4?2\<YQ-!)E><;1#/2TNT_*+P?F$M_14F^3_*O>#RVU#:B0F.5Q';
M4HKN!9L_HUN:T*=0H%E$DA2=_$XX)SF3']&)3P4)H_0C.D,/]SXZ^? 1?4 #
ME"X)IRD*$_20A"(]E3?E]5T81?+_(+T:"-G(O*K!O&K0;=D@YT"#; ?=L40L
M4X23@ 8JP$#VKNZBL^OBK6-$].F\CUSK%#F6XV@:-'V/N5V8VQISWVS^*TGZ
MR#ILCLWF=V2[J]PR^,*MZ78+./< W'W.UED^L@(T9;$,-RDI!NR-)#I94!D"
M!'K<HG:Y&=D6MV\VA ?HK]\D)/HD:)S^K6.WK-_3UY^'O<MT1>;TNB?C6DKY
MFO8F/_Y@CZR?=,Q @OF08!@(3"'1JTGT3.B3AX3$C(OP7TE.F@_;BJAYFU#Z
MDE]3'44E^K! SR>2]<0>C_H75X-UV_?&-G3U/208!@)3?#^L?3]\M^]U_D:;
M8FJBP1E94RZG6CF;SME"AL:\T(KRD 6G>83<4L*UX=%<OUT8(MM"<1DE'0\%
M9*M#FAJ1NC(("8:!P!0&1S6#(Z,'9=B3KBL'SNEN^B*96#)>L'HBR2GO?M31
M4X*/6H/''5GE:V\ O;ND;VQP5]\"@2F^/:]]>V[TK5R>.M5*(E]!Z/QG!.@Z
M/T""^9!@& A,86%<LS ^\B0_AB01$LR'!,- 8 J)%S6)%\:A=$=>PCB+49+%
MCY0C]J0)53)/1 M)J7@K:%V\"D47SD@7LXQMZLH%)!A^W05[O!=,%3_;5I,!
M649/MX=!>TH_U?A^+5,@\AC1MQQ>5:DT]USK<7/CNKH<% U#H:G$M%)3VTC,
M'V%,T6W!RV>:"A[.Y;JJFEZ*9!/]A_9F''GG+DSR@:-EQ5A?U[@%BN:#HF$H
M-)4YIV'..?(,5#4 BDI(-!\4#4.AJ50V@H%M3&5+*E%6#+=BKI%4K>5H#)/%
MN]*9-^#=@Y93LV5G4D#3?R@TE91& +#-"L!71L9R2:%E"3)!GX*B^:!H& I-
M9:Z1#^SAL2,C9*8^!47S0=$P%)I*9:,CV&8AX9LCHQG>,T1&2,' !T7#4&@J
M*8T 89L5B-G]0_K&(A!4@0!%\T'1,!2:2D6C0MC'EB%L4!T"%,T'1<-0:"J5
MC19AF\6(&>5S24LN9\MD6"PI$H0OJ*C4!Q*S3+YQ.J?A6K)(Q"X0:EDKZ[*=
M5G+\*BL&%2) T3 4FOIC9B-7.&:Y8A?A#B_FS !=AP4HF@^*AJ'05"H:@<*Q
MCQSA'%#% A3-!T7#4&@JE8UBX1C3:-@(5]6E1#AG+\*9V].9"U#) 0I-Y:*1
M'!RS)E!%N$[2GAFR\T !E1Y T3 4FDI.(STXWK%C'J@6 8KF@Z)A*#25RD:+
M<,Q[";XU@7T#WCF<P)HM.Y,"JBI H:FD-*J"8T[[#P<_PX(/,H.?@J+YH&@8
M"DTEIU$7G/-C!S]0=0(4S0=%PU!H*I6-.N$84^9O#WYF>,/O&F;+SJ2 Z@Q0
M:"HIC<[@F'6&UH\9Q?ZLDA^M^R%3^BDHF@^*AJ'0U/W"C=S@6D<.>2ZH7 &*
MYH.B82@TE<I&KG#-^RF^5%M3T6YK:A'WS@(B*'HB(4=K$F7TM Z'^1Z7@$61
MC&-Y2"SWNVBWNU05Y_M%ZH3WW.V[]D7KM9< :VW&?<_;VQRI*^<Y_:%:#)O[
M_K6^;?0#UZP?'-Y$1/_)0K&5<XD,;5D^+%+$Q%*Z4RSENHZM\E+I:3'W2-NP
MV23<4*)U>=D>91>W->Z[^UY^76QL]SVK];+W'5Z:G"N\['O[>R@$;NL4@UDA
MP/>SF=8IL*</8(\?P)X_^!XJ@-NH .ZQ50 75 4 1?-!T3 4FDIEHP*X[U !
M@+<_5E6VMS\./=WN1W/;.O,"*@1 H:F\-$* ^UW/*;B:XP<7VG,*YG9TY@ T
MWX="4SEH\GWWC=T$RJ\"$=O(X5!,RS'ASU24LS,2##U2M,KX?%F,(EETWB)/
M3O2<98LE6I$ME\LI%- @*X[):C.;JDGJSZ/]\7"?-=#4'A0-0Z&IK#6IO6O.
MO>LSK:7[JR56O:P5E,=%;E^>H-)R8*Y@=-AT:C;MS MH=@^%IO+29/>N.;LO
MY<PP33/)0I#QMM121C*Y6E:YVPTJM"H/)+\1\UX?$M#NN7]G.5]3;JPIA\W]
M_MK3H$V*[KUQ@,'@URJE,[E5Y\FJQG;:X'K]\_TCHII2;G\_@=.4<EX=-\7F
M/G;UX:!U(CZF?%$\BB"583E+1'ERO+Y;/^[@ICCDOW?_UK[TRX<6-##E,Q3N
M"%_(I Y%]$E"6OUSV4%>/I:@_"#8JCAW_\B$8'%QN:0DH#PO(+]_8DSL/N05
MU ^'F/P/4$L#!!0    ( -R&458A$H+=\00  "<@   9    >&PO=V]R:W-H
M965T<R]S:&5E=#<P+GAM;,5:;6_J-A3^*U9V-;72+HD="+0#I!9WVYU6"97=
M[<.T#RXQ$#6)F6V@_?>SDS0OQ$07U5?T ^3EG"?G//&#S[$[/C#^(C:42O":
MQ*F8.!LIM[>N*Y8;FA#18UN:JCLKQA,BU2E?NV++*0DSIR1VD><%;D*BU)F.
MLVMS/AVSG8RCE,XY$+LD(?SMGL;L,'&@\W[A*5IOI+[@3L=;LJ8+*K]NYUR=
MN25*&"4T%1%+ :>KB7,';S$::(?,XJ^('D3M&.A4GAE[T2=?PHGCZ8AH3)=2
M0Q#UM:<S&L<:2<7Q7P'JE,_4CO7C=_1?LN15,L]$T!F+_XY"N9DX(P>$=$5V
ML7QBA]]HD5 6X)+%(OL$A\+6<\!R)R1+"F<501*E^3=Y+8BH.<#@A ,J'-"Q
M0_^$@U\X^-_JT"\<^ADS>2H9#YA(,AUS=@!<6RLT?9"1F7FK]*-4O_>%Y.IN
MI/SD]"'9QNR-4K"0;/D"[FE*5Y$$\YBD ES-6+)E*4VE &R5FWS6+(= WU%O
MGV0O[^%5']-K<(6I)%$LKL%G\'6!P=6G:_ )1"EXC.)868JQ*U70^M'NL@CP
M/@\0G0@0(O#(4KD1X"$-:=@$<%6V9<KH/>5[U(F(Z;('?.\G@#R$# '-OL4=
M9N[0X(Z[W7\G:0]X1O=&-G[Y OT,SS^!M]@03DTOY8YSDJZITJ@$SV^@;C<G
M;]GENP/A(?CG#P4)ODB:B']-[R=_?M_\?/V[="NV9$DGCOKA$93OJ3/]\0<8
M>#^;N+4)ABV!-7COE[SWN]"G?S))8B!JDEC6V:>Y)$Q\YKB##%?_+._5&/=Z
M_;&[KQ-ELD*]H&F%<ZMAS6KDER:-O 9E7H/.O&9,2"UV06)JE&NG^[G#P288
MM@36H"TH:0LN+,/ )N\VP; EL ;OPY+WX7>288X[:@CL6%^SMM%-;W"DP;9-
MT!N:13@JLQIU9O6D>")\N0$D#545LU?EV58/%5,>G4CGC@N;8-@26(/!FY+!
MFPOK\<8F[S;!L"6P!N_0JPI*[SLIL@ .:DI"HR-!%C9UM:&V)$U6J ?-HH2U
M6AEVIK;0<V*F2=4CO5 9I6MC'ITHYPX-JVC8%EJ3050QB"XLRR( 6^3;1,.V
MT)KD5YT"["R(/Z),OZVG?FNR-%G!MC;;5C#HH1/:K,IQV%V/_ZHZ5Z[2T^HD
MH>J4(R$YT8L*QH0ZP<X>)3;1L"VT)I%5_0\'EY:HU1;"*AJVA=8DO^HB8&>Q
M_!&)!BU9#08U615DM:V"^L18D!"T)F)_=$*@5:$.NRMU5=-*'BVERBG+#^S2
M2)H7A#J!SAX?-M&P+;0FB55? $>7%J?5?L(J&K:%UB2_:BE@9^7\$7'>M.<\
M;U3K$@NV#&;0:\^@;;.A?VH&157ACKH+]WP%F&WEJ87:;O]SAX95-&P+K<E=
MU1D@>&%=(JM-A54T; NM27[55*#.NOD#NBR &X([G@UG1B/_2)-&H\$)2585
M.^JNV!\6\[DQ;JMK\E;1L"VT)F55'X#ZEU:BU=[!*AJVA=8DO^H=4/?FP0>4
M.&CO=WBM#M-L-3K68MMJU/.]^M_Q4I!;VT%-*%]G.]%"1;]+9;ZS6%XM=[OO
MLCW>H^OW\!;G>]853+Z%_DCX.DH%B.E*07J]H8J/Y[O2^8EDVVR?]IE)R9+L
M<$-)2+DV4/=7C,GW$_V \G\#IO\#4$L#!!0    ( -R&459GQ"-;<04  *T@
M   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;+V::U/C-A2&_XHF[738
M&?!%N0$-F0&\V\L,+0/#[F?%/DE<;"F5E&3Y]Y5L8\>.(V)6=#\0V]%Y)3V2
MC_1&.]DR_BR6 !)]3Q,JKGI+*5>7KBO"):1$.&P%5'TS9SPE4MWRA2M6'$B4
M!:6)BSUOY*8DIKWI)'MVSZ<3MI9)3.&>([%.4\)?;B!AVZN>WWM]\! OEE(_
M<*>3%5G (\BGU3U7=VZI$L4I4!$SBCC,KWK7_F6 !SH@*_$UAJW8N4:Z*S/&
MGO7-']%5S],M@@1"J26(^MC +22)5E+M^+<0[95UZL#=ZU?U+UGG56=F1, M
M2[[%D5Q>]<Y[*((Y62?R@6U_AZ)#0ZT7LD1D?]&V*.OU4+@6DJ5%L&I!&M/\
MDWPO0.P$^*,# ;@(P,V P8& ?A'0/S9@4 1DJ-V\*QF'@$@RG7"V15R75FKZ
M(H.91:ONQU2/^Z/DZMM8Q<GIYW25L!< ]"A9^(QN@,(\EN@^(52@DT<US:)U
M NCO.7H (7D<2HB*LD\TE@)=ZX&+Y<LG=!* )'$B/J$S]#-RD5@2#N+U(Z;H
M+DX2-=9BXDK5<EV_&Q:MO,E;B0^TTL?HCE&Y%.@SC2"J"[BJRV6_\6N_;[!1
M,8#007WO%&$/XY8&W1X3[F?A?DMX8 [_DU '>:WAM=[TRU'L9WJ# WH[8R.R
ML5GKL6GC;-312>92K$@(5SV5103P#?2FO_SDC[Q?VQC9% LLB=7X#4I^@TR]
M?X#?7^MT!ARQ>3ZIV\ -;(*S*198$JN!&Y;@AL:)5X'+9MPI4DN+D(1&,5T@
M(I%< IK!(J94/U#%7H!P=**209X6/K6ASJL\SZK4Z]9F.G#Z$W>S2]#8K*X$
M+8G5"(Y*@J-N!!><4/TBOP%IM <)[T$RUMP5DB6Q&J1Q"6G<#5*QJ&Q4WH/H
M%%&U07J#UWB/UYGO7#2 &5O1%9@EL1JP\Q+8>3=@(:&AVERI>:5>3J3VBW.(
MCYAEY_O4/&?<H&9L2E=JEL1JU"Y*:A<_G,U X3LRC^65C7;S6(/<Q=N9+C V
M^9U ?*_:'GK&E?%;MG&&*)>\W@!7;@#]IG/4F=IP0O[\"XEY?O65)&M *T7Q
M48-IW>IY-I=2JVJ!+;4Z[9W-N&^<@'7:I*"=K0AG44E[7M+>:-H=%MV()0GA
M(AN?;.*VSMNBD9I%.2^'(^=BU)B]YLYT1F])K8X>5^BQ$?WV?>AW5^LCZ>;M
M\'?SPKCO]/V+G7]-TGA_1,;GSJ"13X*V<@/L#,MB=3B5O?#-_N*=\_+ *GTD
MI_X^IR%VM%^JL['J0FRIU4%7/L0W[M;?"SI?W5L7]R-A#_9AC_J.AYNPK3H7
M6VIUV)5W\<WFQ5ZV;6X*CH0^W'];1^,W,D%+3$MN#LQ=?R_:RM3X9E=S__C4
M_C./34MR:U4ML*561U99''_\H[]!^#;]R:U5M<"66IU>Y7?\CH;G2!OM[SL<
M;\]'F^ON3.HC+(Y?>1R_H\GI[J7]?=^B;.&P2<V2<RFH?80/PI4/PL:=OS5#
M75330-><<.;&=$5G2ZV.KC(UV&QJ++OJHK;Z&]NT)N8F=0;X$=8$5]8$FZV)
M7DQ/T76XC&$#*5"ICV-N6;HB] 7= \]._]1L1'>@3P%:EPYS%5V7#JMJ@2VU
M.M[*W.#^__T3![9ZS&)5+;"E5J==.1QL=CB[\Y5$_ZR%U#-:(#)C&T"2\(5:
M?Q(UT1.ADX->E72>T/OQ-S/#H"4S-.VBN7F=85IU,.[..6X*BH0^#Q<H9&LJ
M\Z/-\FEYYGZ=G30WGM_XET%^<E[)Y ?Y=PIP3(4B/%>2GC-6/H'G9^/YC62K
M[+1XQJ1D:7:Y!!(!UP74]W/&Y.N-KJ#\'PK3_P!02P,$%     @ W(915ILR
MEM",!0  OBL  !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULM9IO3^LV
M%,:_BM6A"236QFF3%@:5H$FT.XTK!&-[,>V%:=PV(HE[;1<N^_2SDY!_33W"
M#GT!3>KSLWV>]#AYZHL7QI_$AE*)OB=Q*BX'&RFWYZ.16&YH0L20;6FJ/EDQ
MGA"I#OEZ)+:<DC +2N*1;5GN*"%1.IA?9.=N^?R"[60<I?26([%+$L)?KVG,
M7BX'>/!VXBY:;Z0^,9I?;,F:WE/YL+WEZFA44L(HH:F(6(HX75T.KO!Y8(]U
M0-;BCXB^B-I[I*?RR-B3/O@27@XL/2(:TZ74"*+^/=,%C6--4N/X5D '99\Z
ML/[^C1YDDU>3>22"+EC\9Q3*S>5@-D A79%=+._8RR^TF)"C>4L6B^PO>BG:
M6@.TW G)DB)8C2")TOP_^5XDHA: W0,!=A%@MP,F!P+&1<#XO0&3(F#RW@"G
M"'#>&^ 6 6Z6^SQ96:8](LG\@K,7Q'5K1=-O,KFR:)7@*-57UKWDZM-(Q<GY
M@B6)$OA>LN43NJ/;'5]NE%#H^"OAG&C53]"Q1R6)8G&"?D(/]QXZ/CI!1VB$
MQ(9P*E"4HH<TDN*T=N(FBF-UX:AS1_7#BY%48]8]CY;%^*[S\=D'QH=M=,-2
MN1'(3T,:-@$C-=ERQO;;C*]M(]&CRR$:6Z?(MFR[8T"+]X3C+!QWA'OF\%])
M.D36X7#?''ZU6QM[#\SA7]GSV]SQU)#+<7GUC#/>^ #/_[:+Y.LI6L1$",16
MZ'=5W<2.OQ87U%^_J0#T1=)$_-VE?4Z?=--U43T76[*DEP-5-07ESW0P__$'
M[%H_=^D&"?,@83XD+ ""-?2>E'I/3/2W:B$R<7E9+4(4[GB4KM&6\HB%74KG
M7"?CZM7N>3X^FPS5-?A<ES!O-:VUPC.KV<;;)\WPT#FKOYH1OG%.?=,/!&ND
MWRG3[QC3?Z?K<*K2[1.>JGQWUE,CHN]W"A+F0<)\2%@ !&N(ZI:BNI]:0UU(
MO2%A'B3,AX0%0+"&WM-2[^DGU=#I7G4<3]H5=+I7';$[&8Y;-72_E3LSUU#C
MG/JF'PC62/^L3/_,F'Y]YX-(&F9W4/OWO;><K3E)NM)OY/;]HD'"/$B8#PD+
M@& -I<]*I<\^M;">0>H-"?,@83XD+ ""-?3&5O4L:P&45G2LGDCS1]63S@?2
MO!.W7AU;5;9H,JLUL8>X563-@^TK$R@M@*(UA:J9#OAC0I%GRLF:HBV/EC03
M*F1Q3+C0VN6B=6M6N!Q6731G>&;57K@M8D?,S!E.G;:.QKGTUA&2%D#1FCK:
ME8[V)]W+%.#_>B LFIF?",V#["T0)"V HC4%JOP9;+0#YKUO<LR\OJL>*,T#
MI?F@M "*UM2Y\F7PY%/O=3"D1[( I7F@-!^4%D#1FK)7?A V&T+WK<*KULWL
MFXW(3FX8C_[12VK"=JGL%!W4*@*E>: TOZ#5EY&ITUI& J@NFUI6-A VN@X'
MM3Q5Y_1/A'H]K<FZVJ7="ZN[M[#:V&D[  OS8'JK!6KU@-("*%I3ULKMP6:[
M)_,;>JW D%;+ I3F@=)\4%H 16OJ7-E*>/:Y*S"HO01*\T!I/B@M@*(U9:\\
M)FRT-/[O"@SJ,8'2/%":#TH+"EI]/7>M:CUO[@NH["/;;!\!K<#F7OJ*"DKS
M0&E^0:O?:SA6^QD^@.JSJ6KE-=D?])IZF8+F3GJ+"DGS"EK=C<3#]@\XH%T&
M4+2FII7O9'_0=_JH?VCNK[>\D#2OH#5\RLEX.&D+#.I;0=&: E>^E6WVK3YN
M+)K!O94$-; *6I^]*Z #"*!HN:JCVK;#A/)UMD%4H*6^V\GWXY5GRTVH5]G6
MR];Y:WSNY5M)*TR^L_6&\'64"A33E4*JM47ECN>;1?,#R;;9YL9')B5+LK<;
M2D+*=0/U^8HQ^7:@.RBW[,[_!5!+ P04    " #<AE%67U?3K'D#  "I%P
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
M5=S!+1R4Y[+*5U;XCV%K6Y+ZO2CEOJH64';?W!I9'+:;'[;*G_\"4$L#!!0
M   ( -R&45:L;5!7/ (  *\J   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VLUJHU 8QO%;"5Y S7F_;(>FJ]ET6WH#DIY\T"2*QZ'MW4](%\DC
MLYA-\5G)47S]@_!#U,>7?&C'?7<JNWU?%I_'PZFLJMTX]K_JNJQW^=B6NZ[/
MI_.133<<V_&\'+9UWZ[?VVVN9;F,>KB=43T]WLY<O'[U^7\F=IO-?IU_=^L_
MQWP:_S&X_NB&][++>:P6K^VPS>.JJC\/U]VEOFS2W7ERM7A^6U7#\UNJZKF#
M!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N(>A^_J '"'J8/R@M4<8E
M0=($:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*="-Q."'<BD#LAW8G [H1X
M)P*]!?46 KT%]18"O67RL$V@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@
MWD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBM
MJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z
M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z
M^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!
MWH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.\&]6X(]&Y0[X9 [P;U
M;GY2[S)^'7*Y]GRO\?H_2?5X/C=?+W]9?N^<W)<+SO5M17GZ"U!+ P04
M" #<AE%60&L7N@ "  #&*0  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VDU.
MPS 0!>"K5-FBQO5O 5$VP!98< &33-NH26S9!LKM<5)  D$%*A)OTZBU/6_B
MD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2A<ZF_#6LF+?5QJZ(B=G,
ML,KUB?HT34.-XOSLDI;VH4V3JVW^.3:N7Q2!VEA,+G8;AZQ%8;UOF\JFO,X>
M^_I3RO0UH<PGQSUQW?AXE#<4[,N$8>7[@-=S-X\40E/3Y-:&=&V[O(MM6Q;3
M<TNQW%_BBQ[=<ME45+OJH<M'RN@#V3JNB5+7EKNB1_N34[YAVGWR@_/',OL"
M\\[;X'S,$POT^[BWD0RGISX7HI":_:_XGIA+'_Q^-$R[IOJ'V?EZGUS8C/.(
M;'P<?L<?9_Q>_Y=]") ^)$@?"J0/#=*' >EC#M+',4@?)R!]\!E*(RBB<A12
M.8JI' 55CJ(J1V&5H[C*46#E*+(*%%D%BJP"15:!(JM D56@R"I09!4HL@H4
M606*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K0I%5H<BJ4&15*+(J
M%%D5BJP*15:%(JM"D56AR*I19-4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR
M&A19#8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJQS%%GG*++._U/6>^<V?QP_
M/LO.-OU;/AO_OGG^ E!+ 0(4 Q0    ( -R&458'04UB@0   +$    0
M          "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ W(91
M5HRTQR/O    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N
M>&UL4$L! A0#%     @ W(915IE<G",0!@  G"<  !,              ( !
MS0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #<AE%6!7.Q+)<'
M   4+P  &               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N
M>&UL4$L! A0#%     @ W(915C 'C/8[ @  O 4  !@              ("!
MVP\  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( -R&45:1
M'XO9S 8  "4=   8              " @4P2  !X;"]W;W)K<VAE971S+W-H
M965T,RYX;6Q02P$"% ,4    " #<AE%6TM1-=_<"  !M"@  &
M    @(%.&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @
MW(915IKVE"MW"   ^3   !@              ("!>QP  'AL+W=O<FMS:&5E
M=',O<VAE970U+GAM;%!+ 0(4 Q0    ( -R&45:\&$NXP0,  +P-   8
M          " @2@E  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M    " #<AE%6L*4E _L(  #)2P  &               @($?*0  >&PO=V]R
M:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ W(915C&3L0EA"   R"@
M !@              ("!4#(  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+
M 0(4 Q0    ( -R&45:WQ&>$;QX   %8   8              " @><Z  !X
M;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #<AE%6(ZD%D0($
M  #T"0  &0              @(&,60  >&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;%!+ 0(4 Q0    ( -R&458'DY-G8P<  /(0   9              "
M@<5=  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ W(91
M5ED]0>,2!0  M H  !D              ("!7V4  'AL+W=O<FMS:&5E=',O
M<VAE970Q,BYX;6Q02P$"% ,4    " #<AE%6+).1;E4$  !["0  &0
M        @(&H:@  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0
M   ( -R&45;OYFF%*0H  ( 9   9              " @31O  !X;"]W;W)K
M<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ W(915O[5&[)8#   KB$
M !D              ("!E'D  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q0
M2P$"% ,4    " #<AE%6$(BQH&P$  #""@  &0              @($CA@
M>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( -R&459?1>R>
M=P,  )8'   9              " @<:*  !X;"]W;W)K<VAE971S+W-H965T
M,3<N>&UL4$L! A0#%     @ W(915F.XZ^#(!@  5Q(  !D
M ("!=(X  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #<
MAE%6VH$="K\#  !."   &0              @(%SE0  >&PO=V]R:W-H965T
M<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( -R&458\*IA.J P  'L@   9
M          " @6F9  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#
M%     @ W(915L3QOQ1#"   KQ0  !D              ("!2*8  'AL+W=O
M<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #<AE%6%E+S2#8&  ![
M#@  &0              @('"K@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM
M;%!+ 0(4 Q0    ( -R&45;?&A5!"AT  &E9   9              " @2^U
M  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ W(915EG$
MV65Z P  %0@  !D              ("!<-(  'AL+W=O<FMS:&5E=',O<VAE
M970R-"YX;6Q02P$"% ,4    " #<AE%6 ]*M)1@#  "*!@  &0
M    @($AU@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    (
M -R&4590Y]I4$@4  (X+   9              " @7#9  !X;"]W;W)K<VAE
M971S+W-H965T,C8N>&UL4$L! A0#%     @ W(915KP0M8!Y!   * L  !D
M             ("!N=X  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"
M% ,4    " #<AE%6P?^57+H'  !Q%   &0              @(%IXP  >&PO
M=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( -R&459% GWWN@,
M )L(   9              " @5KK  !X;"]W;W)K<VAE971S+W-H965T,CDN
M>&UL4$L! A0#%     @ W(915@)I&R'[ P  _ D  !D              ("!
M2^\  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #<AE%6
M4Z2-03($   >"P  &0              @(%]\P  >&PO=V]R:W-H965T<R]S
M:&5E=#,Q+GAM;%!+ 0(4 Q0    ( -R&459-WI7FQ (  "8&   9
M      " @>;W  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%
M  @ W(915HI),%Z7!P  ^14  !D              ("!X?H  'AL+W=O<FMS
M:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #<AE%6J=_P<7H$  !3"@
M&0              @(&O @$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+
M 0(4 Q0    ( -R&45;OH^LPPPP  .:>   9              " @6 ' 0!X
M;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ W(915I8WMTU@
M @  * 8  !D              ("!6A0! 'AL+W=O<FMS:&5E=',O<VAE970S
M-BYX;6Q02P$"% ,4    " #<AE%6BL!.-O0#  #E#0  &0
M@('Q%@$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( -R&
M45;OFQ_;T08  -U    9              " @1P; 0!X;"]W;W)K<VAE971S
M+W-H965T,S@N>&UL4$L! A0#%     @ W(915B',2 ;B P  L X  !D
M         ("!)"(! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M    " #<AE%6&FSDMLX%   !'0  &0              @($])@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( -R&45;1450!W0(  *()
M   9              " @4(L 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL
M4$L! A0#%     @ W(915I&T#%[-!   [A8  !D              ("!5B\!
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #<AE%6!<JP
M O\"  #("0  &0              @(%:- $ >&PO=V]R:W-H965T<R]S:&5E
M=#0S+GAM;%!+ 0(4 Q0    ( -R&45:1"RWGU ,  'P1   9
M  " @9 W 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @
MW(915IZ8>%7Q @  D@<  !D              ("!FSL! 'AL+W=O<FMS:&5E
M=',O<VAE970T-2YX;6Q02P$"% ,4    " #<AE%6TR=MW:H%  ":)@  &0
M            @('#/@$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4
M Q0    ( -R&458>1IN(WP0  &H;   9              " @:1$ 0!X;"]W
M;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ W(915JV @,+H!
MT!0  !D              ("!NDD! 'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6Q02P$"% ,4    " #<AE%6)$X576H)  #<6   &0              @('9
M3@$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( -R&45;L
MHF>'XP(   <*   9              " @7I8 0!X;"]W;W)K<VAE971S+W-H
M965T-3 N>&UL4$L! A0#%     @ W(915GT$EP,_ P  D T  !D
M     ("!E%L! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4
M" #<AE%6F'BHL(\$  "L&   &0              @($*7P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( -R&458D4&N[9 (  )H&   9
M              " @=!C 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L!
M A0#%     @ W(915E?TDY:9$@  SSH! !D              ("!:V8! 'AL
M+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #<AE%6(<,V<T0"
M   O!P  &0              @($[>0$ >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;%!+ 0(4 Q0    ( -R&45:D;BJNG0(  /8&   9              "
M@;9[ 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ W(91
M5@8] #:W P  " P  !D              ("!BGX! 'AL+W=O<FMS:&5E=',O
M<VAE970U-RYX;6Q02P$"% ,4    " #<AE%644]NJ_("  #V"@  &0
M        @(%X@@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0
M   ( -R&4593J*: .0(  "L%   9              " @:&% 0!X;"]W;W)K
M<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ W(915M M)LEI!0  AB0
M !D              ("!$8@! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q0
M2P$"% ,4    " #<AE%6+R%S*'T#   B#P  &0              @(&QC0$
M>&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( -R&45;H(J\E
M%@,  #((   9              " @661 0!X;"]W;W)K<VAE971S+W-H965T
M-C(N>&UL4$L! A0#%     @ W(915F3OA;K  @  !P@  !D
M ("!LI0! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #<
MAE%62DN2M)X$  !]%   &0              @(&IEP$ >&PO=V]R:W-H965T
M<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( -R&45; PGK1D00  (@1   9
M          " @7Z< 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#
M%     @ W(915D,ZMC)$!0  XB   !D              ("!1J$! 'AL+W=O
M<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " #<AE%6A2]1*]0$  #N
M$@  &0              @('!I@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM
M;%!+ 0(4 Q0    ( -R&459E9$UNRP,  +P,   9              " @<RK
M 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ W(915DBG
M1S8I"   *$(  !D              ("!SJ\! 'AL+W=O<FMS:&5E=',O<VAE
M970V.2YX;6Q02P$"% ,4    " #<AE%6(1*"W?$$   G(   &0
M    @($NN $ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    (
M -R&459GQ"-;<04  *T@   9              " @5:] 0!X;"]W;W)K<VAE
M971S+W-H965T-S$N>&UL4$L! A0#%     @ W(915ILREM",!0  OBL  !D
M             ("!_L(! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"
M% ,4    " #<AE%67U?3K'D#  "I%P  #0              @ '!R $ >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( -R&45:7BKL<P    !,"   +
M      "  67, 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( -R&459.&[C&7P4
M *XO   /              "  4[- 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    " #<AE%6K&U05SP"  "O*@  &@              @ ':T@$ >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #<AE%60&L7N@ "  #&
M*0  $P              @ %.U0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    4 !0 .<5  !_UP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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>89
<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>90
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>325</ContextCount>
  <ElementCount>403</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>91</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements Of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements Of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements Of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements Of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements Of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements Of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Description Of Business And Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies</Role>
      <ShortName>Description Of Business And Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Acquisitions And Divestitures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/AcquisitionsAndDivestitures</Role>
      <ShortName>Acquisitions And Divestitures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Intangible Assets And Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IntangibleAssetsAndGoodwill</Role>
      <ShortName>Intangible Assets And Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Certain Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CertainBalanceSheetComponents</Role>
      <ShortName>Certain Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Reporting Segment And Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformation</Role>
      <ShortName>Reporting Segment And Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Commitments And Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments And Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Deferred Revenue and Remaining Performance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DeferredRevenueandRemainingPerformance</Role>
      <ShortName>Deferred Revenue and Remaining Performance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Employee Stock Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EmployeeStockBenefitPlans</Role>
      <ShortName>Employee Stock Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Common Stock Repurchase</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CommonStockRepurchase</Role>
      <ShortName>Common Stock Repurchase</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Description Of Business And Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy</Role>
      <ShortName>Description Of Business And Accounting Policies (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/EarningsPerShare</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Acquisitions And Divestitures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/AcquisitionsAndDivestituresTables</Role>
      <ShortName>Acquisitions And Divestitures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/AcquisitionsAndDivestitures</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Intangible Assets And Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables</Role>
      <ShortName>Intangible Assets And Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IntangibleAssetsAndGoodwill</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Certain Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CertainBalanceSheetComponentsTables</Role>
      <ShortName>Certain Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/CertainBalanceSheetComponents</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Reporting Segment And Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</Role>
      <ShortName>Reporting Segment And Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/Leases</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/FairValueMeasurements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables</Role>
      <ShortName>Deferred Revenue and Remaining Performance Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Employee Stock Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EmployeeStockBenefitPlansTables</Role>
      <ShortName>Employee Stock Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.trimble.com/role/EmployeeStockBenefitPlans</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Description Of Business And Accounting Policies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Description Of Business And Accounting Policies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Description Of Business And Accounting Policies (Guarantees) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails</Role>
      <ShortName>Description Of Business And Accounting Policies (Guarantees) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails</Role>
      <ShortName>Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/EarningsPerShareTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Acquisitions And Divestitures (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails</Role>
      <ShortName>Acquisitions And Divestitures (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/AcquisitionsAndDivestituresTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Acquisitions And Divestitures (Schedule of Complete Business Combinations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails</Role>
      <ShortName>Acquisitions And Divestitures (Schedule of Complete Business Combinations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/AcquisitionsAndDivestituresTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Intangible Assets And Goodwill (Schedule Of Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets And Goodwill (Schedule Of Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Intangible Assets And Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails</Role>
      <ShortName>Intangible Assets And Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Intangible Assets And Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails</Role>
      <ShortName>Intangible Assets And Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Certain Balance Sheet Components (Components Of Net Inventories) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails</Role>
      <ShortName>Certain Balance Sheet Components (Components Of Net Inventories) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/CertainBalanceSheetComponentsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Certain Balance Sheet Components (Components Of Property And Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails</Role>
      <ShortName>Certain Balance Sheet Components (Components Of Property And Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/CertainBalanceSheetComponentsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails</Role>
      <ShortName>Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/CertainBalanceSheetComponentsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails</Role>
      <ShortName>Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails</Role>
      <ShortName>Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails</Role>
      <ShortName>Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails</Role>
      <ShortName>Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Reporting Segment And Geographic Information (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails</Role>
      <ShortName>Reporting Segment And Geographic Information (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Long-Lived Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails</Role>
      <ShortName>Reporting Segment And Geographic Information (Schedule Of Long-Lived Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Debt (Schedule Of Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DebtScheduleOfDebtDetails</Role>
      <ShortName>Debt (Schedule Of Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DebtTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Debt (Schedule of Debt Maturities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails</Role>
      <ShortName>Debt (Schedule of Debt Maturities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DebtTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Debt (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DebtTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Leases (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/LeasesNarrativesDetails</Role>
      <ShortName>Leases (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Leases (Operating Lease Expenses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails</Role>
      <ShortName>Leases (Operating Lease Expenses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/LeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Leases (Supplement Cash Flow Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails</Role>
      <ShortName>Leases (Supplement Cash Flow Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Leases (Lease Liabilities Maturity By Year) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails</Role>
      <ShortName>Leases (Lease Liabilities Maturity By Year) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Commitments And Contingencies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CommitmentsAndContingenciesNarrativeDetails</Role>
      <ShortName>Commitments And Contingencies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Fair Value Measurements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Changes in Deferred Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails</Role>
      <ShortName>Deferred Revenue and Remaining Performance Obligations (Changes in Deferred Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails</Role>
      <ShortName>Deferred Revenue and Remaining Performance Obligations (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Income Taxes (Schedule Of Provision For Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails</Role>
      <ShortName>Income Taxes (Schedule Of Provision For Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IncomeTaxesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IncomeTaxesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IncomeTaxesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IncomeTaxesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails</Role>
      <ShortName>Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Employee Stock Benefit Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails</Role>
      <ShortName>Employee Stock Benefit Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/EmployeeStockBenefitPlansTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails</Role>
      <ShortName>Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/EmployeeStockBenefitPlansTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails</Role>
      <ShortName>Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/EmployeeStockBenefitPlansTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="trmb-20221230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Common Stock Repurchase (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails</Role>
      <ShortName>Common Stock Repurchase (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.trimble.com/role/CommonStockRepurchase</ParentRole>
      <Position>72</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-K, CurrentFiscalYearEndDate value "--12-30", should match the Entity Registrant Fiscal Year End Date "01/03" on record within EDGAR. trmb-20221230.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: trmb:PostContractSupportTerm, trmb:ProductWarrantyTerm, trmb:RevenueContractTerm, us-gaap:CapitalizedContractCostAmortizationPeriod, us-gaap:DerivativeRemainingMaturity1, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  trmb-20221230.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="trmb-20221230.htm">trmb-20221230.htm</File>
    <File>ex211202210k.htm</File>
    <File>ex231202210k.htm</File>
    <File>ex311202210k.htm</File>
    <File>ex312202210k.htm</File>
    <File>ex321202210k.htm</File>
    <File>ex322202210k.htm</File>
    <File>trmb-20221230.xsd</File>
    <File>trmb-20221230_cal.xml</File>
    <File>trmb-20221230_def.xml</File>
    <File>trmb-20221230_lab.xml</File>
    <File>trmb-20221230_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>trmb-20221230_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1204">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>93
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "trmb-20221230.htm": {
   "axisCustom": 1,
   "axisStandard": 27,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 1204,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 325,
   "dts": {
    "calculationLink": {
     "local": [
      "trmb-20221230_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "trmb-20221230_def.xml"
     ]
    },
    "inline": {
     "local": [
      "trmb-20221230.htm"
     ]
    },
    "labelLink": {
     "local": [
      "trmb-20221230_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "trmb-20221230_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "trmb-20221230.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"
     ]
    }
   },
   "elementCount": 641,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 12,
    "http://www.trimble.com/20221230": 3,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 19
   },
   "keyCustom": 29,
   "keyStandard": 374,
   "memberCustom": 34,
   "memberStandard": 55,
   "nsprefix": "trmb",
   "nsuri": "http://www.trimble.com/20221230",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.trimble.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.trimble.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Acquisitions And Divestitures",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.trimble.com/role/AcquisitionsAndDivestitures",
     "shortName": "Acquisitions And Divestitures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Intangible Assets And Goodwill",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.trimble.com/role/IntangibleAssetsAndGoodwill",
     "shortName": "Intangible Assets And Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Certain Balance Sheet Components",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.trimble.com/role/CertainBalanceSheetComponents",
     "shortName": "Certain Balance Sheet Components",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Reporting Segment And Geographic Information",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformation",
     "shortName": "Reporting Segment And Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.trimble.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.trimble.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Commitments And Contingencies",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.trimble.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments And Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.trimble.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Deferred Revenue and Remaining Performance",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.trimble.com/role/DeferredRevenueandRemainingPerformance",
     "shortName": "Deferred Revenue and Remaining Performance",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.trimble.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.trimble.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Employee Stock Benefit Plans",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.trimble.com/role/EmployeeStockBenefitPlans",
     "shortName": "Employee Stock Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Common Stock Repurchase",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.trimble.com/role/CommonStockRepurchase",
     "shortName": "Common Stock Repurchase",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Description Of Business And Accounting Policies (Policy)",
     "menuCat": "Policies",
     "order": "23",
     "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy",
     "shortName": "Description Of Business And Accounting Policies (Policy)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.trimble.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Acquisitions And Divestitures (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.trimble.com/role/AcquisitionsAndDivestituresTables",
     "shortName": "Acquisitions And Divestitures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Intangible Assets And Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables",
     "shortName": "Intangible Assets And Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Certain Balance Sheet Components (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsTables",
     "shortName": "Certain Balance Sheet Components (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Reporting Segment And Geographic Information (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables",
     "shortName": "Reporting Segment And Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.trimble.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.trimble.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.trimble.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.trimble.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables",
     "shortName": "Deferred Revenue and Remaining Performance Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.trimble.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Employee Stock Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansTables",
     "shortName": "Employee Stock Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Description Of Business And Accounting Policies (Narrative) (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
     "shortName": "Description Of Business And Accounting Policies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LossContingencyAccrualAtCarryingValue",
       "span",
       "div",
       "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "if107a35e272849bb9586210322bf74b6_I20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Description Of Business And Accounting Policies (Guarantees) (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails",
     "shortName": "Description Of Business And Accounting Policies (Guarantees) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LossContingencyAccrualAtCarryingValue",
       "span",
       "div",
       "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "if107a35e272849bb9586210322bf74b6_I20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails",
     "shortName": "Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Acquisitions And Divestitures (Narrative) (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
     "shortName": "Acquisitions And Divestitures (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:NumberOfBusinessesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "acquisition",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Acquisitions And Divestitures (Schedule of Complete Business Combinations) (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails",
     "shortName": "Acquisitions And Divestitures (Schedule of Complete Business Combinations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i918045192e7d43eaadaeccd8700c6c11_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Intangible Assets And Goodwill (Schedule Of Intangible Assets) (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails",
     "shortName": "Intangible Assets And Goodwill (Schedule Of Intangible Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Intangible Assets And Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails",
     "shortName": "Intangible Assets And Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "id74d93a436a741a7bdec3bee0cb13a79_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Intangible Assets And Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
     "shortName": "Intangible Assets And Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Certain Balance Sheet Components (Components Of Net Inventories) (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails",
     "shortName": "Certain Balance Sheet Components (Components Of Net Inventories) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Certain Balance Sheet Components (Components Of Property And Equipment) (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails",
     "shortName": "Certain Balance Sheet Components (Components Of Property And Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails",
     "shortName": "Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
     "shortName": "Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i05e123f3bd2348fbb0c9972a5149d475_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails",
     "shortName": "Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i462f44254d2646e7a8d317fb1b88dfa8_I20210101",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails",
     "shortName": "Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
     "shortName": "Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i183a439b2e5444cc97cf0518f5a799ca_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements Of Income",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
     "shortName": "Consolidated Statements Of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Reporting Segment And Geographic Information (Narrative) (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
     "shortName": "Reporting Segment And Geographic Information (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i135264ff3fb94d6e9ee7631f419b03ce_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Long-Lived Assets) (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails",
     "shortName": "Reporting Segment And Geographic Information (Schedule Of Long-Lived Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i57df28a1c7fd42d98100244ead96c399_I20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Debt (Schedule Of Debt) (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.trimble.com/role/DebtScheduleOfDebtDetails",
     "shortName": "Debt (Schedule Of Debt) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trmb:ShortTermDebtGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Debt (Schedule of Debt Maturities) (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails",
     "shortName": "Debt (Schedule of Debt Maturities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trmb:ShortTermDebtGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Debt (Narrative) (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.trimble.com/role/DebtNarrativeDetails",
     "shortName": "Debt (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "iacf7ceaf67d24a5d9a8d7a99c69e4441_I20221227",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i830c0e40d1014adda3fa763af4e4a5ea_I20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Leases (Narratives) (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.trimble.com/role/LeasesNarrativesDetails",
     "shortName": "Leases (Narratives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i830c0e40d1014adda3fa763af4e4a5ea_I20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Leases (Operating Lease Expenses) (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails",
     "shortName": "Leases (Operating Lease Expenses) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Leases (Supplement Cash Flow Information) (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails",
     "shortName": "Leases (Supplement Cash Flow Information) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Leases (Lease Liabilities Maturity By Year) (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails",
     "shortName": "Leases (Lease Liabilities Maturity By Year) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RecordedUnconditionalPurchaseObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Commitments And Contingencies (Narrative) (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.trimble.com/role/CommitmentsAndContingenciesNarrativeDetails",
     "shortName": "Commitments And Contingencies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RecordedUnconditionalPurchaseObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i075210a7b11c424f868bc682c3cbd50a_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trmb:DeferredCompensationPlanAssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
     "shortName": "Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i075210a7b11c424f868bc682c3cbd50a_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trmb:DeferredCompensationPlanAssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "ib5862a0cbf0a484181e7c8de741b42f2_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Fair Value Measurements (Narrative) (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "ib5862a0cbf0a484181e7c8de741b42f2_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "id74d93a436a741a7bdec3bee0cb13a79_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Changes in Deferred Revenue) (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails",
     "shortName": "Deferred Revenue and Remaining Performance Obligations (Changes in Deferred Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i462f44254d2646e7a8d317fb1b88dfa8_I20210101",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Deferred Revenue and Remaining Performance Obligations (Narrative) (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails",
     "shortName": "Deferred Revenue and Remaining Performance Obligations (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Income Taxes (Schedule Of Provision For Taxes) (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails",
     "shortName": "Income Taxes (Schedule Of Provision For Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails",
     "shortName": "Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Income Taxes (Narrative) (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.trimble.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ForeignEarningsRepatriated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "id74d93a436a741a7bdec3bee0cb13a79_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails",
     "shortName": "Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Employee Stock Benefit Plans (Narrative) (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
     "shortName": "Employee Stock Benefit Plans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i3da50afdeadc4398a97f0a017af46ffb_I20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i2bb8c89523ca461ab9631218d6b1ad18_I20200103",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements Of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements Of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i2bb8c89523ca461ab9631218d6b1ad18_I20200103",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
     "shortName": "Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i24eaa544ded24ae3a712e7362d3654d9_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i1a15e70a1d9a46faaf990437f1fc579b_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails",
     "shortName": "Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8f6900fb1d4743bdb9d40ca089e9e591_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Common Stock Repurchase (Narrative) (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
     "shortName": "Common Stock Repurchase (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i68f272a0e59e4057bd214b91d62f07cb_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Consolidated Statements Of Cash Flows",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements Of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Description Of Business And Accounting Policies",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies",
     "shortName": "Description Of Business And Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "trmb-20221230.htm",
      "contextRef": "i8c0d3cb53a5d4a33880b8b90ac0a32a2_D20220101-20221230",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 91,
   "tag": {
    "country_NL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NETHERLANDS",
        "terseLabel": "NETHERLANDS"
       }
      }
     },
     "localname": "NL",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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://www.trimble.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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r788"
     ],
     "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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r783"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.trimble.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://www.trimble.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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r789"
     ],
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r782"
     ],
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.trimble.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r781"
     ],
     "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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r784"
     ],
     "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://www.trimble.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://www.trimble.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r269",
      "r313",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r337",
      "r341",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r418",
      "r420",
      "r422",
      "r423",
      "r842",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r269",
      "r313",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r337",
      "r341",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r418",
      "r420",
      "r422",
      "r423",
      "r842",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r411",
      "r495",
      "r691",
      "r714",
      "r740",
      "r741",
      "r761",
      "r770",
      "r780",
      "r844",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r411",
      "r495",
      "r691",
      "r714",
      "r740",
      "r741",
      "r761",
      "r770",
      "r780",
      "r844",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r343",
      "r693",
      "r763",
      "r778",
      "r839",
      "r840",
      "r849",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r343",
      "r693",
      "r763",
      "r778",
      "r839",
      "r840",
      "r849",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r411",
      "r488",
      "r495",
      "r526",
      "r527",
      "r528",
      "r667",
      "r691",
      "r714",
      "r740",
      "r741",
      "r761",
      "r770",
      "r780",
      "r835",
      "r844",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r411",
      "r488",
      "r495",
      "r526",
      "r527",
      "r528",
      "r667",
      "r691",
      "r714",
      "r740",
      "r741",
      "r761",
      "r770",
      "r780",
      "r835",
      "r844",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r344",
      "r345",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r764",
      "r779",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r344",
      "r345",
      "r727",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r764",
      "r779",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r740",
      "r741",
      "r902",
      "r904",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_A2017And2021StockRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 And 2021 Stock Repurchase Program",
        "label": "2017 And 2021 Stock Repurchase Program [Member]",
        "terseLabel": "2017 and 2021 Stock Repurchase Program"
       }
      }
     },
     "localname": "A2017And2021StockRepurchaseProgramMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_A2022TermLoanCreditAgreementFiveYearTrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Term Loan Credit Agreement, Five Year Tranche",
        "label": "2022 Term Loan Credit Agreement, Five Year Tranche [Member]",
        "terseLabel": "2022 Term Loan Credit Agreement, Five Year Tranche"
       }
      }
     },
     "localname": "A2022TermLoanCreditAgreementFiveYearTrancheMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_A2022TermLoanCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Term Loan Credit Agreement",
        "label": "2022 Term Loan Credit Agreement [Member]",
        "terseLabel": "2022 Term Loan Credit Agreement"
       }
      }
     },
     "localname": "A2022TermLoanCreditAgreementMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_A2022TermLoanCreditAgreementThreeYearTrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Term Loan Credit Agreement, Three Year Tranche",
        "label": "2022 Term Loan Credit Agreement, Three Year Tranche [Member]",
        "terseLabel": "2022 Term Loan Credit Agreement, Three Year Tranche"
       }
      }
     },
     "localname": "A2022TermLoanCreditAgreementThreeYearTrancheMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_AcquisitionAndDivestitureRelatedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition And Divestiture Related Costs",
        "label": "Acquisition And Divestiture Related Costs",
        "negatedTerseLabel": "Acquisition / divestiture items"
       }
      }
     },
     "localname": "AcquisitionAndDivestitureRelatedCosts",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_AgileAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agile Assets",
        "label": "Agile Assets [Member]",
        "terseLabel": "Agile Assets"
       }
      }
     },
     "localname": "AgileAssetsMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_AsiaPacificAndOtherNonUsCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asia Pacific And Other Non-US Countries [Member]",
        "label": "Asia Pacific And Other Non Us Countries [Member]",
        "terseLabel": "Asia Pacific and Rest of World"
       }
      }
     },
     "localname": "AsiaPacificAndOtherNonUsCountriesMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.trimble.com/20221230",
     "xbrltype": "stringItemType"
    },
    "trmb_BuildingsandInfrastructureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings and Infrastructure [Member]",
        "label": "Buildings and Infrastructure [Member]",
        "terseLabel": "Buildings and Infrastructure"
       }
      }
     },
     "localname": "BuildingsandInfrastructureMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period as a percentage of total revenue",
        "label": "Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual Percentage Of Total Revenue",
        "terseLabel": "Total revenue percentage"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Excluding Intangibles And Deferred Taxes Liabilities",
        "terseLabel": "Net tangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangiblesAndDeferredTaxesLiabilities",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_ComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Computer equipment and software [Member]",
        "label": "Computer Equipment And Software [Member]",
        "terseLabel": "Computer equipment and software"
       }
      }
     },
     "localname": "ComputerEquipmentAndSoftwareMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_ContractWithCustomerAssetAndLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset And Liability",
        "label": "Contract With Customer, Asset And Liability [Roll Forward]",
        "terseLabel": "Contract With Customer, Asset And Liability [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityRollForward",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trmb_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate, Increase (Decrease)",
        "label": "Debt Instrument, Basis Spread on Variable Rate, Increase (Decrease)",
        "terseLabel": "Debt instrument, increased in margin rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_DebtInstrumentPeriodicPaymentPercentageOfPrincipal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Periodic Payment, Percentage Of Principal",
        "label": "Debt Instrument, Periodic Payment, Percentage Of Principal",
        "terseLabel": "Percentage of principal payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPercentageOfPrincipal",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_DebtInstrumentScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Scenario",
        "label": "Debt Instrument, Scenario [Axis]",
        "terseLabel": "Debt Instrument, Scenario [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentScenarioAxis",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trmb_DebtInstrumentScenarioDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Scenario [Domain]",
        "label": "Debt Instrument, Scenario [Domain]",
        "terseLabel": "Debt Instrument, Scenario [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentScenarioDomain",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_DebtLongTermAndShortTermCombinedAmountGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt, Long Term And Short Term, Combined Amount, Gross",
        "label": "Debt, Long Term And Short Term, Combined Amount, Gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtLongTermAndShortTermCombinedAmountGross",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_DeferredCompensationPlanAssetsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Plan Assets, Fair Value Disclosure",
        "label": "Deferred Compensation Plan Assets, Fair Value Disclosure",
        "terseLabel": "Deferred compensation plan assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssetsFairValueDisclosure",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Plan Liabilities, Fair Value Disclosure",
        "label": "Deferred Compensation Plan Liabilities, Fair Value Disclosure",
        "terseLabel": "Deferred compensation plan liabilities"
       }
      }
     },
     "localname": "DeferredCompensationPlanLiabilitiesFairValueDisclosure",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_DeferredTaxAssetsDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Depreciation And Amortization",
        "label": "Deferred Tax Assets, Depreciation And Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DeferredTaxAssetsDepreciationAndAmortization",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease, Liability",
        "label": "Deferred Tax Assets, Operating Lease, Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities",
        "label": "Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities",
        "terseLabel": "Global intangible low-taxed income"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_DenominatorAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Denominator",
        "label": "Denominator [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "DenominatorAbstract",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Not Discontinued Operations, Number Of Businesses",
        "label": "Disposal Group, Not Discontinued Operations, Number Of Businesses",
        "terseLabel": "Number of business disposed"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent",
        "terseLabel": "Other U.S. taxes on foreign operations"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent",
        "terseLabel": "Intellectual property restructuring and tax law changes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent",
        "terseLabel": "Tax reserve releases"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_EmployeeStockPurchaseOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Offering Period",
        "label": "Employee Stock Purchase Offering Period",
        "terseLabel": "Employee stock options granted term, in months"
       }
      }
     },
     "localname": "EmployeeStockPurchaseOfferingPeriod",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "trmb_ForeignChangeInTaxRateIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Change in Tax Rate, Income Tax Expense (Benefit)",
        "label": "Foreign Change in Tax Rate, Income Tax Expense (Benefit)",
        "terseLabel": "Foreign change in tax rate, income tax expense (benefit)"
       }
      }
     },
     "localname": "ForeignChangeInTaxRateIncomeTaxExpenseBenefit",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_GeospatialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geospatial [Member]",
        "label": "Geospatial [Member]",
        "terseLabel": "Geospatial"
       }
      }
     },
     "localname": "GeospatialMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag",
        "label": "Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag",
        "terseLabel": "Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trmb_InternalUseOfSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal use of software [Member]",
        "label": "Internal Use Of Software [Member]",
        "terseLabel": "Internal-use of software"
       }
      }
     },
     "localname": "InternalUseOfSoftwareMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land, Buildings, Furniture And Leasehold Improvements",
        "label": "Land, Buildings, Furniture And Leasehold Improvements [Member]",
        "terseLabel": "Land, building, furniture, and leasehold improvements"
       }
      }
     },
     "localname": "LandBuildingsFurnitureAndLeaseholdImprovementsMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage, Increase (Decrease)",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage, Increase (Decrease)",
        "terseLabel": "Change in unused capacity commitment fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trmb_NumberOfRevolvingLoanFacilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Revolving Loan Facilities",
        "label": "Number Of Revolving Loan Facilities",
        "terseLabel": "Number of revolving loan facilities"
       }
      }
     },
     "localname": "NumberOfRevolvingLoanFacilities",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trmb_NumeratorAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Numerator",
        "label": "Numerator [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NumeratorAbstract",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax",
        "negatedTerseLabel": "Net change related to derivatives and other"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_PerformanceBasedRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance-Based Restricted Stock Units [Member]",
        "label": "Performance-Based Restricted Stock Units [Member]",
        "terseLabel": "PSUs"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitsMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance-Based Stock Units, Achievement Of Company Performance Metrics",
        "label": "Performance-Based Stock Units, Achievement Of Company Performance Metrics [Member]",
        "terseLabel": "PSUs, Achievement Of Company Performance Metrics"
       }
      }
     },
     "localname": "PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_PostContractSupportTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post Contract Support Term",
        "label": "Post Contract Support Term",
        "terseLabel": "Post contract"
       }
      }
     },
     "localname": "PostContractSupportTerm",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "trmb_ProductWarrantyTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Warranty Term",
        "label": "Product Warranty Term",
        "terseLabel": "Product warranty term"
       }
      }
     },
     "localname": "ProductWarrantyTerm",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "trmb_ResourcesandUtilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Resources and Utilities [Member]",
        "label": "Resources and Utilities [Member]",
        "terseLabel": "Resources and Utilities"
       }
      }
     },
     "localname": "ResourcesandUtilitiesMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_RestofWorldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest of World [Member]",
        "label": "Rest of World [Member]",
        "terseLabel": "Rest of World"
       }
      }
     },
     "localname": "RestofWorldMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_RestructuringChargesAndExecutiveTransitionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring Charges And Executive Transition Costs",
        "label": "Restructuring Charges And Executive Transition Costs",
        "negatedTerseLabel": "Restructuring and other costs"
       }
      }
     },
     "localname": "RestructuringChargesAndExecutiveTransitionCosts",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_RevenueContractTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Contract Term",
        "label": "Revenue Contract Term",
        "terseLabel": "Subscription revenue term"
       }
      }
     },
     "localname": "RevenueContractTerm",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments",
        "label": "Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments",
        "negatedTerseLabel": "Purchase accounting adjustments"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_Scenario1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario 1",
        "label": "Scenario 1 [Member]",
        "terseLabel": "Scenario 1"
       }
      }
     },
     "localname": "Scenario1Member",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_Scenario2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario 2",
        "label": "Scenario 2 [Member]",
        "terseLabel": "Scenario 2"
       }
      }
     },
     "localname": "Scenario2Member",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_Scenario3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario 3",
        "label": "Scenario 3 [Member]",
        "terseLabel": "Scenario 3"
       }
      }
     },
     "localname": "Scenario3Member",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense",
        "label": "Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense",
        "negatedTerseLabel": "Stock-based compensation / deferred compensation"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_ShortTermDebtGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short Term Debt, Gross",
        "label": "Short Term Debt, Gross",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "ShortTermDebtGross",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trmb_SoftwareAndLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software And Licenses",
        "label": "Software And Licenses [Member]",
        "terseLabel": "Software and licenses"
       }
      }
     },
     "localname": "SoftwareAndLicensesMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_SubscriptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription [Member]",
        "label": "Subscription [Member]",
        "terseLabel": "Subscription"
       }
      }
     },
     "localname": "SubscriptionMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO",
        "label": "Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO [Member]",
        "terseLabel": "Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO"
       }
      }
     },
     "localname": "TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TimeBasedRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time Based Restricted Stock Units [Member]",
        "label": "Time Based Restricted Stock Units [Member]",
        "terseLabel": "Time Based Restricted Stock Units"
       }
      }
     },
     "localname": "TimeBasedRestrictedStockUnitsMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TransporeonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transporeon",
        "label": "Transporeon [Member]",
        "terseLabel": "Transporeon"
       }
      }
     },
     "localname": "TransporeonMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TransportationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transportation [Member]",
        "label": "Transportation [Member]",
        "terseLabel": "Transportation"
       }
      }
     },
     "localname": "TransportationMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TwoThousandSeventeenStockRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Seventeen Stock Repurchase Program [Member]",
        "label": "Two Thousand Seventeen Stock Repurchase Program [Member]",
        "terseLabel": "2017 Stock Repurchase Program"
       }
      }
     },
     "localname": "TwoThousandSeventeenStockRepurchaseProgramMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TwoThousandTwentyEightSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Twenty Eight Senior Notes [Member]",
        "label": "Two Thousand Twenty Eight Senior Notes [Member]",
        "terseLabel": "Senior Notes, 4.90%, due June 2028"
       }
      }
     },
     "localname": "TwoThousandTwentyEightSeniorNotesMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TwoThousandTwentyFourSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Twenty Four Senior Notes [Member]",
        "label": "Two Thousand Twenty Four Senior Notes [Member]",
        "terseLabel": "Senior Notes, 4.75%, due December 2024"
       }
      }
     },
     "localname": "TwoThousandTwentyFourSeniorNotesMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TwoThousandTwentyOneStockRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Twenty One Stock Repurchase Program",
        "label": "Two Thousand Twenty One Stock Repurchase Program [Member]",
        "terseLabel": "2021 Stock Repurchase Program"
       }
      }
     },
     "localname": "TwoThousandTwentyOneStockRepurchaseProgramMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TwoThousandTwentyThreeSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Twenty Three Senior Notes [Member]",
        "label": "Two Thousand Twenty Three Senior Notes [Member]",
        "terseLabel": "Senior Notes, 4.15%, due June 2023"
       }
      }
     },
     "localname": "TwoThousandTwentyThreeSeniorNotesMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_TwoThousandTwoStockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Two Stock Plan [Member]",
        "label": "Two Thousand Two Stock Plan [Member]",
        "terseLabel": "2002 Stock Plan"
       }
      }
     },
     "localname": "TwoThousandTwoStockPlanMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_UncommittedRevolvingCreditFacilities100millioneurosMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uncommitted Revolving Credit Facilities 100 million euros [Member]",
        "label": "Uncommitted Revolving Credit Facilities 100 million euros [Member]",
        "terseLabel": "Uncommitted Revolving Credit Facilities 100 million euros"
       }
      }
     },
     "localname": "UncommittedRevolvingCreditFacilities100millioneurosMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uncommitted Revolving Credit Facilities 55 million pounds [Member]",
        "label": "Uncommitted Revolving Credit Facilities 55 million pounds [Member]",
        "terseLabel": "Uncommitted Revolving Credit Facilities 55 million pounds GBP"
       }
      }
     },
     "localname": "UncommittedRevolvingCreditFacilities55millionpoundsMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_UncommittedRevolvingCreditFacilities75millionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uncommitted Revolving Credit Facilities $75 million [Member]",
        "label": "Uncommitted Revolving Credit Facilities $75 million [Member]",
        "terseLabel": "Uncommitted Revolving Credit Facilities $75 million"
       }
      }
     },
     "localname": "UncommittedRevolvingCreditFacilities75millionMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_UnsecuredFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Facility",
        "label": "Unsecured Facility [Member]",
        "terseLabel": "Unsecured Facility"
       }
      }
     },
     "localname": "UnsecuredFacilityMember",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trmb_WarrantyPeriodOnProductsSold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warranty Period On Products Sold",
        "label": "Warranty Period On Products Sold",
        "terseLabel": "Warranty periods for products sold"
       }
      }
     },
     "localname": "WarrantyPeriodOnProductsSold",
     "nsuri": "http://www.trimble.com/20221230",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.",
        "label": "Accelerated Share Repurchases, Final Price Paid Per Share",
        "terseLabel": "Common stock repurchased average price (in dollars per share)"
       }
      }
     },
     "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r19",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "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://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r6",
      "r186",
      "r200"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r95",
      "r224"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [
      "r32",
      "r36",
      "r850"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "negatedTerseLabel": "Net unrealized actuarial gains (losses)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r240",
      "r614"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "terseLabel": "Accumulated foreign currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r34",
      "r35",
      "r36",
      "r229",
      "r707",
      "r722",
      "r726"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails",
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r33",
      "r36",
      "r162",
      "r660",
      "r717",
      "r718",
      "r794",
      "r795",
      "r796",
      "r811",
      "r812",
      "r813"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "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": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r534",
      "r535",
      "r536",
      "r811",
      "r812",
      "r813",
      "r891"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r59",
      "r89"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "verboseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r124",
      "r125",
      "r497"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r230",
      "r351",
      "r363",
      "r365",
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts receivable, allowance for credit loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r59",
      "r84",
      "r89"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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",
        "verboseLabel": "Amortization of purchased intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r297"
     ],
     "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 weighted-average shares (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": {
     "auth_ref": [
      "r238"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax",
        "terseLabel": "Gain on cash flow hedge"
       }
      }
     },
     "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r184",
      "r199",
      "r228",
      "r263",
      "r321",
      "r333",
      "r339",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r585",
      "r590",
      "r616",
      "r777",
      "r842",
      "r843",
      "r900"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r219",
      "r234",
      "r263",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r585",
      "r590",
      "r616",
      "r777",
      "r842",
      "r843",
      "r900"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 7.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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets measured at fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "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://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Alternative Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis Of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Land, building, furniture, and leasehold improvements"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r578",
      "r768",
      "r769"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails",
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r141",
      "r142",
      "r578",
      "r768",
      "r769"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails",
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "verboseLabel": "Acquisition-related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": [
      "r149",
      "r150",
      "r152"
     ],
     "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",
        "verboseLabel": "Fair value of total purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r148",
      "r151",
      "r583"
     ],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "verboseLabel": "Contingent consideration liabilities"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": {
     "auth_ref": [
      "r144"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r144"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r143",
      "r144"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Identified intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.",
        "label": "Business Combination, Separately Recognized Transactions [Table Text Block]",
        "terseLabel": "Schedule of Business Combination, Separately Recognized Transactions"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r64",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Description Of Business And Accounting Policies"
       }
      }
     },
     "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CaliforniaFranchiseTaxBoardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government of the state of California.",
        "label": "California Franchise Tax Board [Member]",
        "terseLabel": "California Franchise Tax Board"
       }
      }
     },
     "localname": "CaliforniaFranchiseTaxBoardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization expense related to deferred costs to obtain customer contracts"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r821"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Amortization period"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r378"
     ],
     "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; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Deferred costs to obtain customer contracts"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r61",
      "r222",
      "r742"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r56",
      "r61",
      "r63"
     ],
     "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 year",
        "periodStartLabel": "Cash and cash equivalents - beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r56",
      "r178"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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 (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r29",
      "r190",
      "r206"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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 (Note 9)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r98",
      "r404",
      "r405",
      "r728",
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r811",
      "r812",
      "r891"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r10",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r10",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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, $0.001 par value; 360.0 shares authorized; 246.9 and 250.9 shares issued and outstanding at the end of 2022 and 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Provision (benefit) for taxes:"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r37",
      "r243",
      "r245",
      "r254",
      "r703",
      "r711"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "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 attributable to Trimble Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r157",
      "r158",
      "r165",
      "r243",
      "r245",
      "r253",
      "r702",
      "r710"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Comprehensive income attributable to noncontrolling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r156",
      "r165",
      "r243",
      "r245",
      "r252",
      "r701",
      "r709"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r196",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Of Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r847"
     ],
     "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": "Contract with Customer Rollforward"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r462",
      "r463",
      "r484"
     ],
     "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.",
        "label": "Contract with Customer, Liability",
        "periodEndLabel": "Ending balance of the period",
        "periodStartLabel": "Beginning balance of the period"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": {
     "auth_ref": [
      "r762"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress",
        "terseLabel": "Billings net of revenue recognized from current year"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r462",
      "r463",
      "r484"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r462",
      "r463",
      "r484"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "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",
        "terseLabel": "Deferred revenue, non-current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r485"
     ],
     "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",
        "negatedTerseLabel": "Revenue recognized from prior year-end"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r75",
      "r332",
      "r333",
      "r334",
      "r335",
      "r341",
      "r816"
     ],
     "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": "Non-Segment"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r797",
      "r798"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "terseLabel": "Cost of goods and service excluding amortization"
       }
      }
     },
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r46",
      "r693"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "totalLabel": "Total cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldAmortization": {
     "auth_ref": [
      "r799"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.",
        "label": "Cost, Amortization",
        "terseLabel": "Amortization of purchased intangible assets"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of sales:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r809",
      "r882",
      "r885"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r809",
      "r882"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r809",
      "r882",
      "r885"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r146"
     ],
     "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 relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "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_DebtInstrumentAxis": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r185",
      "r188",
      "r198",
      "r269",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r636",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r807"
     ],
     "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://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "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": "Variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r5",
      "r188",
      "r198",
      "r442"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r26",
      "r180",
      "r445",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r27",
      "r269",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r636",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r807"
     ],
     "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://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r27",
      "r109",
      "r110",
      "r111",
      "r112",
      "r179",
      "r180",
      "r182",
      "r195",
      "r269",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r636",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r807"
     ],
     "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "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": "Debt instrument, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r181",
      "r431",
      "r443",
      "r757",
      "r758"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedTerseLabel": "Unamortized discount and issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-Term and Short-Term, Combined Amount",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "terseLabel": "Deferred Costs to Obtain Customer Contracts"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCostsCurrent": {
     "auth_ref": [
      "r792"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.",
        "label": "Deferred Costs, Current",
        "terseLabel": "Deferred costs, current"
       }
      }
     },
     "localname": "DeferredCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r809",
      "r883",
      "r885"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r181",
      "r845"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Debt issuance costs, net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r137",
      "r809",
      "r883"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r542",
      "r543"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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": "Non-current deferred income tax assets",
        "verboseLabel": "Deferred income tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r59",
      "r137",
      "r561",
      "r569",
      "r570",
      "r809"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r7",
      "r8",
      "r187",
      "r197",
      "r556"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r542",
      "r543"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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",
        "negatedTerseLabel": "Non-current deferred income tax liabilities",
        "terseLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueArrangementByTypeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.",
        "label": "Deferred Revenue Arrangement, by Type [Table]",
        "terseLabel": "Deferred Revenue Arrangement, by Type [Table]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementByTypeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r809",
      "r883",
      "r885"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r557"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Capitalized research and development"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r880"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Total net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r880"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "U.S. net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r133",
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "U.S. tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Expenses not currently deductible"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r558"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "terseLabel": "Purchased intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r135",
      "r881"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r59",
      "r93"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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 expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset.",
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r235",
      "r236",
      "r615",
      "r747"
     ],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivatives assets",
        "verboseLabel": "Derivative asset"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r170",
      "r171",
      "r172",
      "r173",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.",
        "label": "Derivative Instruments in Hedges, at Fair Value, Net",
        "terseLabel": "Derivative financial instruments accounted for as hedges"
       }
      }
     },
     "localname": "DerivativeInstrumentsInHedgesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r235",
      "r236",
      "r615",
      "r747"
     ],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivatives liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r887",
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeRemainingMaturity1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Remaining Maturity",
        "terseLabel": "Maturity period of derivative financial instrument, minimum, in months"
       }
      }
     },
     "localname": "DerivativeRemainingMaturity1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r174",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed product technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r500",
      "r530",
      "r531",
      "r533",
      "r538",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Employee Stock Benefit Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlans"
     ],
     "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_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r217"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r92",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "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": "Contingent consideration assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r396",
      "r806",
      "r834"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "terseLabel": "Divestitures gain, net"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r768",
      "r769"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DistributionRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.",
        "label": "Distribution Rights [Member]",
        "terseLabel": "Distribution rights and other intellectual properties"
       }
      }
     },
     "localname": "DistributionRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per share attributable to Trimble Inc.:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r255",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r287",
      "r289",
      "r294",
      "r295",
      "r296",
      "r300",
      "r604",
      "r605",
      "r704",
      "r712",
      "r751"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r255",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r289",
      "r294",
      "r295",
      "r296",
      "r300",
      "r604",
      "r605",
      "r704",
      "r712",
      "r751"
     ],
     "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",
        "netLabel": "Diluted (in dollars per share)",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r625"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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 exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r266",
      "r545",
      "r572"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r879",
      "r886"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r879",
      "r886"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign income taxed at different rates"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r879",
      "r886"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r879",
      "r886"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r877",
      "r879"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "terseLabel": "Excess tax benefit related to stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r879",
      "r886"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "U.S. State income taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r879",
      "r886"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "negatedTerseLabel": "U.S. Federal research and development credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r532"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unamortized stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for 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 Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unamortized compensation expense weighted-average recognition period, in years"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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": "ESPP"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "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://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "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 from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "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": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r108",
      "r213",
      "r247",
      "r248",
      "r249",
      "r270",
      "r271",
      "r272",
      "r275",
      "r283",
      "r285",
      "r303",
      "r360",
      "r461",
      "r534",
      "r535",
      "r536",
      "r565",
      "r566",
      "r603",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r632",
      "r660",
      "r717",
      "r718",
      "r719"
     ],
     "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://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r607",
      "r608",
      "r612"
     ],
     "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r175",
      "r176",
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r433",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r608",
      "r664",
      "r665",
      "r666",
      "r757",
      "r758",
      "r765",
      "r766",
      "r767"
     ],
     "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://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r607",
      "r608",
      "r609",
      "r610",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "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": [
      "r611"
     ],
     "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 Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r433",
      "r489",
      "r494",
      "r608",
      "r664",
      "r765",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level I"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r433",
      "r489",
      "r494",
      "r608",
      "r665",
      "r757",
      "r758",
      "r765",
      "r766",
      "r767"
     ],
     "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": "Level II"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r433",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r608",
      "r666",
      "r757",
      "r758",
      "r765",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level III"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r433",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r664",
      "r665",
      "r666",
      "r757",
      "r758",
      "r765",
      "r766",
      "r767"
     ],
     "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, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r611",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "auth_ref": [
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "terseLabel": "Federal Funds"
       }
      }
     },
     "localname": "FederalFundsEffectiveSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r264",
      "r544"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "US federal, income tax provision"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "U.S. Federal:"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r354",
      "r355",
      "r364",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r441",
      "r459",
      "r593",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r754",
      "r817",
      "r818",
      "r819",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "totalLabel": "Total liabilities measured at fair value"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted-Average Useful Lives (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r226",
      "r394"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "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",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r694",
      "r698"
     ],
     "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://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r88",
      "r698"
     ],
     "calculation": {
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "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": "Gross\u00a0Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r85",
      "r87"
     ],
     "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://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r88",
      "r694"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Other purchased intangible assets, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign Tax Authority"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignEarningsRepatriated": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign earnings repatriated from subsidiaries outside the country of domicile.",
        "label": "Foreign Earnings Repatriated",
        "terseLabel": "Foreign earnings repatriated"
       }
      }
     },
     "localname": "ForeignEarningsRepatriated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r747",
      "r765",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Exchange Contract"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r264"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "Foreign, income tax provision"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Foreign:"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.",
        "label": "Forward Contracts [Member]",
        "terseLabel": "Forward contracts"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "verboseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "auth_ref": [
      "r589",
      "r806"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "label": "Gain (Loss) on Disposition of Business",
        "negatedLabel": "Divestitures gain, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "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": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r225",
      "r380",
      "r699",
      "r755",
      "r777",
      "r822",
      "r829"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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": "Ending Balance",
        "periodStartLabel": "Balance as of year end 2021",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails",
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r382",
      "r755"
     ],
     "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",
        "terseLabel": "Additions due to acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets And Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r83",
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "negatedTerseLabel": "Foreign currency translation and other adjustments"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "auth_ref": [
      "r384",
      "r755"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit",
        "negatedTerseLabel": "Decrease from divestitures"
       }
      }
     },
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r45",
      "r263",
      "r321",
      "r332",
      "r338",
      "r341",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r616",
      "r753",
      "r842"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "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",
        "totalLabel": "Gross margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.",
        "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]",
        "terseLabel": "Guarantees, Including Indirect Guarantees Of Indebtedness Of Others"
       }
      }
     },
     "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r806",
      "r833"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-Lived",
        "terseLabel": "Write off of assets"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r265",
      "r571"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Income before taxes, united states"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r40",
      "r183",
      "r192",
      "r209",
      "r321",
      "r332",
      "r338",
      "r341",
      "r705",
      "r753"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Consolidated income before taxes",
        "totalLabel": "Income before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r265",
      "r571"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Income before taxes, foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r41",
      "r59",
      "r81",
      "r191",
      "r207",
      "r318"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "terseLabel": "Income from equity method investments, net"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "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": [
      "r768",
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r397",
      "r399"
     ],
     "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://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r399"
     ],
     "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://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r266",
      "r546",
      "r554",
      "r560",
      "r567",
      "r573",
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r267",
      "r284",
      "r285",
      "r319",
      "r544",
      "r568",
      "r574",
      "r713"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 tax provision",
        "totalLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r246",
      "r540",
      "r541",
      "r554",
      "r555",
      "r559",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Other current and non-current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r748"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued compensation and benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Assets [Abstract]",
        "terseLabel": "(Increase) decrease in assets:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]",
        "terseLabel": "Increase (decrease) in liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other current and non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r296",
      "r499"
     ],
     "calculation": {
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": {
       "order": 1.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": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "auth_ref": [
      "r99",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.",
        "label": "Indemnification Agreement [Member]",
        "terseLabel": "Indemnification agreement"
       }
      }
     },
     "localname": "IndemnificationGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r49",
      "r438",
      "r446",
      "r759",
      "r760"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense, debt"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r257",
      "r260",
      "r261"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.",
        "label": "Interest Rate Lock Commitments [Member]",
        "terseLabel": "Interest Rate Lock Commitments"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "IRS"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r82",
      "r744"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r232",
      "r743",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails",
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r221",
      "r231",
      "r302",
      "r375",
      "r376",
      "r377",
      "r692",
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r82",
      "r746"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r82",
      "r745"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r652",
      "r776"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r898"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule Of Lease Costs"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r899"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Operating Lease Maturities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r896"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Operating lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r897"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Operating lease, renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesNarrativesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r23",
      "r263",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r586",
      "r590",
      "r591",
      "r616",
      "r752",
      "r842",
      "r900",
      "r901"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r15",
      "r189",
      "r204",
      "r777",
      "r808",
      "r820",
      "r892"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "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\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r25",
      "r220",
      "r263",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r586",
      "r590",
      "r591",
      "r616",
      "r777",
      "r842",
      "r900",
      "r901"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r20"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "verboseLabel": "Current borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r20"
     ],
     "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": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "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": "Unused commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r5",
      "r188",
      "r202",
      "r432",
      "r444",
      "r757",
      "r758"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "netLabel": "Long-term debt",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Unclassified [Abstract]",
        "terseLabel": "Long-term Debt, Unclassified [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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": "Short-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "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://www.trimble.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r105",
      "r269",
      "r846"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r105",
      "r269",
      "r436"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r105",
      "r269",
      "r436"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r105",
      "r269",
      "r436"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r105",
      "r269",
      "r436"
     ],
     "calculation": {
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Other Disclosure [Abstract]",
        "terseLabel": "Long-term Debt, Other Disclosures [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to 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, Percentage Rate",
        "terseLabel": "Long-term debt, percentage bearing fixed interest, percentage rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Current and Noncurrent [Abstract]",
        "terseLabel": "Long-term Debt, Current and Noncurrent [Abstract]"
       }
      }
     },
     "localname": "LongtermDebtCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r27"
     ],
     "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r27",
      "r106"
     ],
     "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r100",
      "r101",
      "r407",
      "r408",
      "r409",
      "r837",
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r100",
      "r101",
      "r407",
      "r408",
      "r409",
      "r837",
      "r838"
     ],
     "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://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r407",
      "r791"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "verboseLabel": "Maximum potential exposure indemnification accrual"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r100",
      "r101",
      "r407",
      "r408",
      "r409",
      "r837",
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r0",
      "r153"
     ],
     "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": "Acquisitions And Divestitures"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestitures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "auth_ref": [
      "r113",
      "r159",
      "r160"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "negatedTerseLabel": "Noncontrolling interest investments"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "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 financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flow from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r56",
      "r57",
      "r60"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r42",
      "r60",
      "r193",
      "r208",
      "r218",
      "r241",
      "r244",
      "r249",
      "r263",
      "r274",
      "r278",
      "r279",
      "r280",
      "r281",
      "r284",
      "r285",
      "r293",
      "r321",
      "r332",
      "r338",
      "r341",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r605",
      "r616",
      "r753",
      "r842"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "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",
        "totalLabel": "Net income attributable to Trimble Inc.",
        "verboseLabel": "Net income attributable to Trimble Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r161",
      "r164",
      "r241",
      "r244",
      "r284",
      "r285",
      "r796"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net income attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r65",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r280",
      "r286",
      "r300",
      "r352",
      "r353",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r534",
      "r535",
      "r536",
      "r563",
      "r564",
      "r565",
      "r566",
      "r579",
      "r580",
      "r581",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r634",
      "r635",
      "r637",
      "r638",
      "r639",
      "r640",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r695",
      "r696",
      "r697",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Recently issued Accounting Pronouncements not yet Adopted and Recent Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r154",
      "r461",
      "r811",
      "r812",
      "r813"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.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": "Total non-operating income (expense), net",
        "totalLabel": "Total non-operating income (expense), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Non-operating income (expense), net:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfBusinessesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of businesses acquired by the entity during the period.",
        "label": "Number of Businesses Acquired",
        "terseLabel": "Number of businesses acquired"
       }
      }
     },
     "localname": "NumberOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "negatedLabel": "Unallocated general corporate expenses",
        "totalLabel": "Total operating expense"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expense:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r321",
      "r332",
      "r338",
      "r341",
      "r753"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "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)",
        "terseLabel": "Segment operating income",
        "totalLabel": "Operating income",
        "verboseLabel": "Consolidated operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r895"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r642"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails",
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r642"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r642"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r644",
      "r648"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r641"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r651",
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r650",
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "verboseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r133"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies 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": "Operating Segments [Member]",
        "terseLabel": "Segments Revenue"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r233",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r227"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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 non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r38",
      "r108",
      "r242",
      "r245",
      "r251",
      "r626",
      "r631",
      "r632",
      "r700",
      "r708",
      "r794",
      "r795"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r32",
      "r34"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTerseLabel": "Net change related to derivatives and other"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r24",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 7.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",
        "verboseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r800",
      "r801"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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",
        "negatedLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r52",
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to acquire businesses, gross",
        "verboseLabel": "Total purchase consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "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",
        "negatedLabel": "Acquisitions of businesses, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r9",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred Stock, par value per share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r9",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r9",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Net proceeds from divestitures"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Issuance of common stock, net of tax withholdings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r802"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "verboseLabel": "Proceeds from debt and revolving credit lines"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r803",
      "r805"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "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, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r218",
      "r241",
      "r244",
      "r258",
      "r263",
      "r274",
      "r284",
      "r285",
      "r321",
      "r332",
      "r338",
      "r341",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r584",
      "r587",
      "r588",
      "r605",
      "r616",
      "r705",
      "r753",
      "r773",
      "r774",
      "r796",
      "r842"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.trimble.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment by Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r94",
      "r223"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "verboseLabel": "Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r96",
      "r205",
      "r706",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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 and equipment, net",
        "totalLabel": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails",
      "http://www.trimble.com/role/ConsolidatedBalanceSheets",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r96",
      "r729",
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Components Of Property And Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsTables",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails",
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life of asset, in years"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r256",
      "r366"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Accounts receivable, credit loss expense (reversal)"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable, Net"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r72",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r72",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "verboseLabel": "Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligation": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Recorded Unconditional Purchase Obligation",
        "verboseLabel": "Purchase obligations"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r804"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Payments on debt and revolving credit lines"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r126",
      "r210",
      "r908"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research And Development Costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research Tax Credit Carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r59",
      "r401",
      "r402",
      "r836"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r12",
      "r113",
      "r203",
      "r721",
      "r726",
      "r777"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r213",
      "r270",
      "r271",
      "r272",
      "r275",
      "r283",
      "r285",
      "r360",
      "r534",
      "r535",
      "r536",
      "r565",
      "r566",
      "r603",
      "r717",
      "r719"
     ],
     "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://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "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": [
      "r312",
      "r313",
      "r331",
      "r336",
      "r337",
      "r343",
      "r344",
      "r347",
      "r482",
      "r483",
      "r693"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "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": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r487",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r472",
      "r473",
      "r486",
      "r487"
     ],
     "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": "Deferred Revenue and Remaining Performance Obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformance"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition and Deferred Revenue [Abstract]",
        "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueRecognitionAndDeferredRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems": {
     "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 Recognition, Multiple-deliverable Arrangements [Line Items]",
        "terseLabel": "Revenue Recognition, Multiple-deliverable Arrangements [Line Items]"
       }
      }
     },
     "localname": "RevenueRecognitionMultipleDeliverableArrangementsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r470"
     ],
     "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 obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r471"
     ],
     "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 obligation, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r471"
     ],
     "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://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r848"
     ],
     "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 obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DeferredRevenueandRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r250",
      "r263",
      "r312",
      "r313",
      "r331",
      "r336",
      "r337",
      "r343",
      "r344",
      "r347",
      "r356",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r423",
      "r424",
      "r616",
      "r705",
      "r842"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Segment revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.trimble.com/role/DebtNarrativeDetails",
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r649",
      "r776"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for Operating lease liabilities:"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r36",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Components of Accumulated Other Comprehensive Loss, Net"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r141",
      "r142",
      "r578"
     ],
     "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://www.trimble.com/role/AcquisitionsAndDivestituresNarrativeDetails",
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule Of Provision For Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r27",
      "r109",
      "r110",
      "r111",
      "r112",
      "r179",
      "r180",
      "r182",
      "r195",
      "r757",
      "r759",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule Of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Schedule Of Deferred Tax Assets And Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "verboseLabel": "Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision As A Percentage Of Income Before Taxes (Effective Tax Rate)"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "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": "Summarizes the Components of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r607",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "verboseLabel": "Assets And Liabilities Measured At Fair Value On A Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.",
        "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Schedule Of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r755"
     ],
     "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://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r755",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832"
     ],
     "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 Changes In Carrying Amount Of Goodwill By Operating Segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule Of Income Before Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r16",
      "r17",
      "r18"
     ],
     "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": "Components Of Net Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of Performance of Our Financial Results"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "auth_ref": [
      "r44",
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]",
        "verboseLabel": "Schedule Of Revenue From Customers by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r39",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r70",
      "r71",
      "r73",
      "r83"
     ],
     "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://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r70",
      "r71",
      "r73",
      "r83"
     ],
     "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 Revenue, Operating Income And Identifiable Assets By Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r496",
      "r498",
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "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://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule Of Estimated Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r890"
     ],
     "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": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r309",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r347",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r400",
      "r403",
      "r755",
      "r909"
     ],
     "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": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "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": [
      "r309",
      "r310",
      "r311",
      "r321",
      "r324",
      "r335",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r348"
     ],
     "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]",
        "terseLabel": "Reporting Segment And Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformation"
     ],
     "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://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingMeasurementDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Measurement Disclosures [Abstract]",
        "terseLabel": "Segment Reporting, Measurement Disclosures [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingMeasurementDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Reportable Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "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, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling and Marketing Expense",
        "verboseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "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://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "terseLabel": "Series of Individually Immaterial Business Acquisitions"
       }
      }
     },
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/AcquisitionsAndDivestituresScheduleofCompleteBusinessCombinationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Service"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "verboseLabel": "Share units granted vesting period, in years"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Number of units, cancelled and forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, canceled and forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r516"
     ],
     "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": "Number of units, granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r516"
     ],
     "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\u00a0average grant-date\u00a0fair\u00a0value, granted (in dollars per share)",
        "verboseLabel": "Weighted average grant-date fair value, granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r513",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Number of units, outstanding at the end of year (in shares)",
        "periodStartLabel": "Number of units, outstanding at the beginning of year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r513",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, outstanding at the end of year (in dollars per share)",
        "periodStartLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, outstanding at the beginning of year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r517"
     ],
     "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",
        "negatedTerseLabel": "Number of units, shares vested, net (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r520"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Share-based compensation, equity instruments other than options, vested in period, fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r517"
     ],
     "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",
        "verboseLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, shares vested, net (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Maximum number of shares authorized for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based compensation, number of shares available (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod": {
     "auth_ref": [
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Other Increases (Decreases) in Period",
        "terseLabel": "Performance adjustments above target levels at vesting date (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted\u00a0Average Grant-Date\u00a0Fair\u00a0Value per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "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://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails",
      "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r504",
      "r523",
      "r524",
      "r525",
      "r526",
      "r529",
      "r537",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Percentage of the target grant amount received at vesting"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Percentage of lower fair market value to be purchased of common stock through payroll deductions"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r2",
      "r185",
      "r201",
      "r777"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "verboseLabel": "Less: Short-term debt"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-Term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r647",
      "r776"
     ],
     "calculation": {
      "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease expense and other"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.",
        "label": "Standard Product Warranty Accrual",
        "terseLabel": "Accrued warranty expenses"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Warranty"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r809",
      "r878",
      "r884"
     ],
     "calculation": {
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "US state, income tax provision"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "U.S. State:"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r216",
      "r309",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r347",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r398",
      "r400",
      "r403",
      "r755",
      "r909"
     ],
     "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://www.trimble.com/role/IntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails",
      "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r30",
      "r108",
      "r213",
      "r247",
      "r248",
      "r249",
      "r270",
      "r271",
      "r272",
      "r275",
      "r283",
      "r285",
      "r303",
      "r360",
      "r461",
      "r534",
      "r535",
      "r536",
      "r565",
      "r566",
      "r603",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r632",
      "r660",
      "r717",
      "r718",
      "r719"
     ],
     "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://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "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": [
      "r270",
      "r271",
      "r272",
      "r303",
      "r693"
     ],
     "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://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r9",
      "r10",
      "r108",
      "r113"
     ],
     "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": "Stock issued during period, shares, employee stock purchase plans (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r9",
      "r10",
      "r108",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock under employee plans, net of tax withholdings (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r9",
      "r10",
      "r108",
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Stock issued during period, value, employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r9",
      "r10",
      "r113",
      "r121"
     ],
     "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": "Issuance of common stock under employee plans, net of tax withholdings"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock repurchase program, remaining authorized fund"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r9",
      "r10",
      "r108",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedTerseLabel": "Stock repurchases (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r9",
      "r10",
      "r108",
      "r113"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedTerseLabel": "Stock repurchases",
        "terseLabel": "Common stock repurchased during period"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails",
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r9",
      "r10",
      "r108",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Common stock repurchased during period (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchaseNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r10",
      "r13",
      "r14",
      "r80",
      "r777",
      "r808",
      "r820",
      "r892"
     ],
     "calculation": {
      "http://www.trimble.com/role/ConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total Trimble Inc. stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r154",
      "r155",
      "r163",
      "r213",
      "r214",
      "r248",
      "r270",
      "r271",
      "r272",
      "r275",
      "r283",
      "r360",
      "r461",
      "r534",
      "r535",
      "r536",
      "r565",
      "r566",
      "r603",
      "r626",
      "r627",
      "r632",
      "r660",
      "r718",
      "r719",
      "r808",
      "r820",
      "r892"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r262",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r461",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Common Stock Repurchase"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CommonStockRepurchase"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r128",
      "r130",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Schedule Of Reconciliation Of Unrecognized Tax Benefit"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Certain Balance Sheet Components"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/CertainBalanceSheetComponents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow disclosure:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r133"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trade names and trademarks"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r354",
      "r355",
      "r441",
      "r459",
      "r593",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r817",
      "r818",
      "r819",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Deferred debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "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://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r539",
      "r548"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails",
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "(Decrease) increase related to prior years' tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlement with taxing authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r547"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Payment of interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increase related to current year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "(Decrease) increase related to prior years' tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r552"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r553"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r304",
      "r305",
      "r307",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use Of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "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://www.trimble.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r288",
      "r296"
     ],
     "calculation": {
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": {
       "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": "Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r287",
      "r296"
     ],
     "calculation": {
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": {
       "order": 2.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": "Weighted average number of common shares used in basic earnings per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome",
      "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Shares used in calculating earnings per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.trimble.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r743": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r744": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r745": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r747": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r748": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r75": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r751": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r752": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r753": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r755": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r756": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r757": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r758": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r759": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r76": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r761": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r763": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r764": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r765": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r766": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r767": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r768": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r769": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r77": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r771": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r772": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r777": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r778": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r78": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "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",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r781": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r782": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r783": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r784": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r785": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r786": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r787": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r788": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r789": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r791": {
   "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",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r792": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org/topic&trid=2122208",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r876": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r878": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r884": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r885": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r89": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r891": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r892": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r894": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r9": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r901": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r902": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r903": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r904": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r905": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r906": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r907": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r909": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r911": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r913": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r914": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r915": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>94
<FILENAME>0000864749-23-000012-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000864749-23-000012-xbrl.zip
M4$L#!!0    ( -R&45;^U*:I 1   +*J 0 0    97@R,3$R,#(R,3!K+FAT
M;>V=;5/;N!;'W]]/H4OG=NE,XSQ06@IL9YR' DL(&1Q@=]_<46PET>!(7ED.
MI)_^2G:>(%!B)TO65Z<[2Q^<*-+)7S\=24='Q_^N7]8Z?[0;:""'/FI?5YMG
M-;13*!9O]VK%8KU31Z>=BR;Z9)7*J",P"ZFDG&&_6&RT=M#.0,K@L%B\O[^W
M[O<L+OK%SE51%_6IZ',>$LN3WLZW8_TOZB?!WK=_'?^[4$!U[D9#PB1R!<&2
M>"@**>NC6X^$=ZA0F+RJQH.QH/V!1)5290_=<G%'1SAY+JGTR;=I.<?%Y._'
MQ?A#CKO<&W\[]N@(4>_7'=JMN%[%_>+V]K]\_?1IW_M:\<K>UVZOY)7+I'30
M^V]95;*H7IZ\)Y1CG_RZ,Z2L,"#Z\P^_5 )Y=$\].3@LETK_V8E?]^VXQYE4
M'R;4FY,_)F4LEX1%7Q4F>7"XKPJ2Y$$6L$_[[-!5E2="E2=QUR?3UW>Y\(@H
MN-SW<1"2P^D?CCP:!CX>'U+F4T8*\9N.)J5WN91\&'_ B A)7>Q//B3^O.3Q
MO!%6*6F(5+67WO23)X^M^%%1>LO/*B5K?^_3BX]+5OG%9S\K=N^S=7#P\N.L
MQ7ZVRN67WYFYLA6K]&5_I6*+L7T3&ZNO,0PP^W7G\\[T#0'V/*7\PTKP@,J/
MI>&3WM(WF7R).\^):_+U:Z%."BW$?>>P8E6>B"[^]YU$OM-25-VX.'Q7BG\=
MZ2>%'AY2?WSX2X<.28A:Y!Y=\2%FOWP,%0<*(1&TE[PPI#_(85E7/_[K_:3/
MJ')BE4[Z4-)QG.NJ<U8_LZ_.&@ZZ_(XZIPU4N[QHVZT_GG2BB65G1MM;,EI)
MFVQGI9<:8]_&[Z=GU;,.JI2M\C,&G<AQ6JOI6_=C.V[,VF_PTF?[U?P]4U R
MSLC/2U_OE7$UBC&'%[B?(YQ_+EE?RU\W3LA]J[R_>9KOE:S/>ZOA_!5]=+%[
MUQ<\8EYATC-[^_J_HZS V$9?;^$A0;R'G*@;4H]B,49<(+O7HSY57M6L^[\L
MZ5?-L$+WW+@I5V*O+F&*WN=XO)6O)&FB1UPNL/:3#Y51B-"OVOGV6R1HZ%%7
M_[O^TLZ8>E4P>>'+I$YA]?C7/U3 GYX5\$5#:==3*A:J1LBY:F:3[..&9Y-L
M_HQGB[Z:/%"&'QGM_XM[S[>\2@C#Z(:&NBO9(5530M3&+NU1%[7E&#6E9^45
M?EM14A1*H>JQKI+RUX>JU.\2H<;-F0FF @(2O;U^\M=SSEB/BV$\A"-;5R=>
MU%(2L@!" *$56]YTSE0QW7L\!O@ ?%)XSY@-L)1XX@,]\8" /<">UUON!&KP
MPCZJJT)9XD^#)[1](>6O"W4$'>HES[E\'.Y'VC$*@4A I/1":N$1[4\\ZZ=(
MRNA8 Y/,9%+;QXSI^()'2((I&D!IU9;?4'(?<*H^>,ZB[Y2Y')PD %(6&=44
MA*2(DMT@A_?D/19D4[XWT,E4.LV4!%@"+*W<<NT?J:J@DV'W%(B34C$&\L9V
M(Z;&J#,=NLIP$A",6C< FS1;V'Z?1D/C4#.=DCW7?J#-&T@F?UUE*IDFB4:$
M 6> ,VE6$3.J!1!C$F)NR0A[&- ":,FT9>K04)(A#I''457@D/IZ[HUA;3F-
MF@3^07WCR#/SAQ/9Z T*EZOBU]"/H33:A'[RUVVF^JEAID>P.AD1GP=Q%&*3
M#JDDL(2<2D14TG" :JH;#KL&KNR4#DI?]@[*J&K5UMD>-1-!21\T#D%V$/B8
MT0?5:Y;/,P%TWD8V^>LM)XW+CL N<L;:>0[U>3B@#=#F]:!GS^/N73C5S<<U
MA .\,8@W;<(#G[2(CKT8#B.FZI6$@DU<9SUZ 8  0.F7?R8"NF[6 $. H14G
M[(T'=X!9G[@<YED GC3*^<X%":48PWP+P)-!/J?<UW4.M1NDVCD&\@!YU@Q;
MGCA ,!$#$*VB)D>G;HF4"^U(K*;PA,EU)O% (H-(-(L%X]@35"KT#*CZJ].V
M 3PIQ*.-9AQW.A0SU2Y44\")8O?9@B,2J85C8+JQJ7 6D_TX+B7,)>C]N[V#
M(]0A[H"IVO1GJ@)'Z(UEE;_.-!W+ZM7+1]):$-.NH]>(!IA^6%-7@"N#<#5=
M8?2)*P5GU U16W!/S=K"S2D*2+6@J*4$T--Z+5X?$/#D\H1#07S5TT=DZ4*!
MF:F2=+>E^5MP-]2I"Y;?\LH=!,G/P2S?=X#[I- 5!-\5<$\2<8C]>SP.=S9\
M[\$WR'_]#\]_#;F9%W,SKYI(.R\7$^3N"X#DV#\[]X9UG1?&<W 1P47<B+3F
M^9!L+ :1^NW]NT]?CAQP"5>W99TP!>([8Z>O%]3S]&P#AQ+=-IMHES+4I']%
MU(OA_0%HM+I-&_UQ((VCD=VG/K'#D*CY:;-3!_BD$ SK^YAY2/]_BWT2&HNA
M[VH.J:UP"0$-*:PWL9IQR%F*I6I$@@<DLWK,I,]FU)._7K/L/@-U@#JOMWMV
MVXQCPQ0KC5X$9JYY 0L7N,_P""6MC^,V78X<R[8<6.)Y:_5DZC3#>&J\-?5,
M;P>9Q6E.E.3862_:VQI^MFI)4_'3F D&"[B9,1?$V:Y@]'FXC_$(E3.\Y%\M
M^>LD[8BY ]0A/M%Q3P_SP2FC:PRH,0@U:N9-/9A& 6C2K/4!8  PZ6^A8E*5
M"J0!TKS>;-OW.T0(G88ODJ$[B#>DLE^J8"9P3H@8/CV6; )Q[ ?*"SH]#=S"
ML0W!Y*^C5",:G^1OQR>S%Y'3X@*X ]Q9K=VGI^>HCB51?HX[8/0.^ /\66VY
M[_V[RG[ER/>)*#1\<C>)30;N '>RK/\]]9DW%$@*3#*)20[M#S$@"!"TFEHD
M[E*=O!I\'N!+MKA10 V@)HUP)NT'X !PTND&. .<2:&7WPA;QP\&R)@(F2M,
M=3H0@ W )N,Y&'!O@#Q9%!1OFSMXG<U/0(^)Z.D(-69U??R#"( .0">5=DXY
MZZ-S_6.MJS+-!,_,>,:BYS1B?9TI[+PGX;Q#&N4D=C,6.Y<!$9.KQQ8D!.QY
M:P7EK^?4G!JZY<+WT.X9\RC^@-J"CK DZPU@9F(HMJ"Q$*IQQHBK)(,<(D;4
M)>%FM&0FD#:AI?SUH*F6GDU>3HF^TE>9!1@%C,J869!WJ4_E>&%],5$4$ H(
ME?(4UXCV$T!-F#22D/Q^0QJ"Y/>0_/[Q,TA^GZ?<ZY#\?LM?P-^?_#Y_8\WR
MUC(,W#"-2-7J)KXC/4I\#Y%'L](3U;  YA 99*1]-P/3=KXD)%C0V)*$\M=U
ME%0(JF/!PS5E ^0QB3SS\*C%5=7$&( ?P,_*!]T"?3P;([LO*'*$#^Q)H1F)
M??.VFJ>*R2P60P&S ;'DKXO,-@)5Z]4<W<F:7AH 8PY@9@>5L&H=.C\'RJQN
MN]AFQE)FOB2XGG;,I,TFM)._'K.LG7,N"-97IGZ$Y>24QHQ-]Q%=D2#J^M1%
MESU@$;K /AZ'VOOQF(6J [B&-]UE)8GUC 5336DH\J6J]CP@TQZJ,ET<ZBL5
MD$?0E=6TU&\UZP9PE>I:B@?J<F,1M:"L1\N(4W4A)]964_^LW0"TWEA8^>M/
M)YWI;9G5C'(QDT,M(@=$Z/5G\V[I;2KFN+=XC*J9!R\S&;,YT>2OPSS-$-HB
M7F**-50$Z#$-/5,_J$%$2'P $  HO70F[@Y0!ZB3^FR<)(+%D;P8X /PR9*E
M)+[E(RGW3X*7 EB 0J]HZ'FSF42AA?-O"^988^/#5!QM2DKYZT8S*2WH9[;[
M 3P"'JW2]AM*[H/XNJK9G?2M/R$@&DBTWMZKH\PPHG<8P2V=J43$Q3TV-UJQ
MAAGV= C(\EE+(- *XAEAY+A<&KQIW^:)&Q18/RQN<6!/BK5];J0#-%>.D%$?
M^^B:T8"$(5=_;-9M % :!24F-)8^<5$ZX,RZLC(&W)O)GHGAC(//510R/.H3
M'A*)FLT:T":5[4**&?JN]Z"7G46CN'/M9%>/H<39M'KRUX&>68IV5-VQFGLI
M=TB2=;*ZF(FDF?F,)='""E##7E=$9I)I4R+*8_?1%]XK#45ZCYDANZ?#H=%N
M6XZM#P"CM-;49IS8T#@>.8$:T-0,OJX*9:$>VI2(M(2 1%M14 Z[SY*"%LVQ
MGIP 2,8!Z1EG>W;V9_Q86GJ\6V>X U@9!ZNY^[V@HSH-I:#=V!^?QZQI9PI\
M*4#7NH&S,T$Y5A- E<ZQH+#8I//^=^/CKFL(R% 8/2\@2/H/2?\?/X.D_WG*
M.0])_[?\!4#2_^=".MP[(N-KGW3>BN$P8JIJR0J_706W+\6H?4\\8J[?EU4L
MAKIXFQ!+_OK(\B[B"9<#PKJ1Z -N #>9]J%C0P!_@#\IU+.>9H X!A)GLAZ*
M3H;=4T!-&ME0^2/)*& L;YKJ/>P'6C#%&C(RE3Z;DE'^NM!\V-J$?@!#IF*H
M@^D]9NL=_C:3/HGEC 7/;F> J>XZ'W3Z=H@N2&O&B?6,!<_UG<#J(1!G==,]
M9S(3D&,/XQCQ$P$WQF;3#=,60^>JOAX?&D<<6PH:#>>Y;B B?'OJR5_GJ=$1
M]='[=WL'1\B1(G)E)+"O]T6#*$[GO_LH1NX#1(@#G#8JKPOJ>3K[+0[E&N("
M=IG(+MYU.3KX_ 6\)@!3:NUH A$QOPAI<H4-9C)$N]?6N04X AREDI130[O3
M,P1PN!> E%X]MUSXW@=8K@;VI&Q^$]^1'B6^A\BC^]? ,0(.I;TDDPVP5&X0
MJF.)44W@GH23NT"C;!J:K4I.5K?!)P(6I="1<X+:R?7/#G$E%S C PZER8A'
M56U"ZA%DNW]%-$S"I\$G @ZEC*32*]?80Y52N0R^$# H2T#(A=UV #V GJR!
ML+/3/[O7YY!*"2"4+2KM'! $",HZ@EU=P,HTH"=E\V]JSGQ7#,5C%Q (")3Q
M1C^]21^'$2792Z<ACT EH%*V2]<? BXD("F#@)Q"S3:.1+/$D6UT0AA)8AG7
MO-K/4 !M0#_YZS4S7YKZ5.I\:/I@J^V-,',5C9UQ*,DP_*CS=,$^&<#HM9,?
M/R31R4:GJH'[DM**IMXPCD![)Q((LQVQY*^+V.% GTT$M !:4H]'LW3J:Z@'
M6&,0:QZKYX)Z+@?P 'A6F55=GCCHVK'!K=F07B#Q/B3>?_P,$N_G*>\[)-[?
M\A< B?=_=NE2UC$:?#J#?+JEP#=P\& NF3;]HU"%Z!W>Y'JNADYE$R@R+\H*
M< 0X6EU1-X3)2.B3M;"F!1QZ-7#IK'';OCQK==3 U:H!9@ SK[2:%*H1]=4T
M CR=#(+YWC2.,.<1Z=('6"9/K94+\X*/JM2KW-+%N%GP8=Y:-?GK*VW" Y^T
MB'QZ62($/F964<LX]IPP)2"=2K:?*&:>=T_Y.0"A=/*Y- Y"58)%AW,Y0!<X
M"%2MU_&/S>5.QSCN/#I^#U.JU))I_68<:^P^]8D=AD2N,3@9RYC.[VD$,PV8
M8%SOFO[,/NN]$JH!U8!J0#6@&E -J,;?5HVEN-$70RO_<3&EQ2[WQNJW@1SZ
MW_X'4$L#!!0    ( -R&45:EBVTV4 0  *,1   0    97@R,S$R,#(R,3!K
M+FAT;=U8;6_;-A#^OE_!VEC: );U_N*7&DB=!,V69D;B(>NG@98HFXM$&B05
MU_OU.U)68R<QEGQ8D\4&!).\.]YS]QQ]U/#=\6_CZ=?)"5JHLD"3WS^=GXU1
MR[+M:W]LV\?38_1Y^N4<!5W'15.!F:2*<H8+VSZY:*'60JEEW[97JU5WY7>Y
MF-O32UN;"NR"<TFZF<I:HZ&>@2?!V>BGX3O+0L<\K4K"%$H%P8IDJ)*4S=%U
M1N0-LJR-U)@OUX+.%PIYCN>C:RYNZ"VNUQ55!1DU=H9V/1[:9I/AC&?KT3"C
MMXAF'UL4.[&;>"2.\EX0S&8X"?-LEKAYV NPZ_CX3Q><M$&\UI%J79"/K9(R
M:T'T_OW Z\;A4@U6-%.+ONLX/[>,Z&B8<Z9@/P'Z]<_:S -CBGQ3%B[HG/4-
MI%:MVBRGO."BWW;,9Z!7K!R7M%CWWT]I222Z("MTR4O,WG<DI,&21-"\%I3T
M;P(^@7MFN*I=CL%.01EI(+A! $Z?_/'Y[-/9%'E^U]WU>!LX%G/ KOBRWP.K
M6ZZG$&LB6GMA/]_(CP[ F#.IB<=S=,8RLB3P@.$EF5,)7@$5)]6LH"DZ2E->
M,:5I>4I%^6\X9UPI7O9=#[S8@J['_SG2X#Y23_/SFJ!T U9QI!8$499RL>0"
MZQI&LS42) ?(+-5+1B+G1<%7&G,=D(WHE8(BU74F#]IA,GAB+")P<XFS#,Q9
M!<E5WX\:(E 3];[E)B\6G@_N88/CQV^_&Y>HZP<Z#GMBCCZ<<E&BJX-VXCF]
M08(NN.PBW_<W$[T8OIVM"1<..]?;F?&3,'1W9B+7ZX4[,XGO>3MV/,\+';"#
M6:9G+1@E?G"(ED0H3)FFR8991Z6NH\Q(7A*IS)GN.8X','AZ@R8%9KKDIH*6
MLX) Z:7=SMN@D?=6:!3ZL>-OIS\)>L$.'_S$BX+.,YGWD&</N?B=><U&L9\$
M#>\V<Y'GQ,F3N7=2+@N^)J3A7R72!9;D+1/1_[\3<3,.0C>*M\@01+&[38[0
M@29N:YP$?G1W2#5'EY-X<?@87:[P+8SDABZ*"N/4X\300GO)\2JIX'J:"L%+
M40&V?PX5&B98/G"@6__'1$$<] Y->C9-B2"%J>F)X'))4E7)^XF"KJ3WU*[$
M@'@='1J@X)4 ?-"305ED!N4IF8D*B_5!VXV<@0N5H"\_';2B:@&B)@(-EW5_
MQPM:*^:489927"!Y5VKW F7"JC5)GH,=>DL8D4:*ZIX<+G;:IA*\0/R6B"V;
MM9.ZCNZ;A*ZRJ/0!;-)%)3IBK *-2Z.Q2;'K6+\>/E#-N3#>K D6J#[%CTE*
MRAD1-7S?,?"][C.2^T+)/&@'\4":)SH13"ITT/:3 ?H*MX@Y.C^?[(6P=37Z
MJY**YNL7@G %1^ O<&OOH#&X \EA%+]^KQ\OF+U^W[O1+WG]2J-O3ADHB =W
M_$9Q0S'G3@7/H/HJM5_E&3?GG6?]^L*\2!G] U!+ P04    " #<AE%6^F4Z
M61,(   B)@  $    &5X,S$Q,C R,C$P:RYH=&WE6FUSVS82_GZ_ I7G4F=&
M[R^V+"N>26RYT5POR7C4IO?I!B*6$LXDP1*@9-VOOP< ]6)+2N0FUSAN9D*+
MQ&*QV.?![H)@_X>K]Y>C?WT8L*F)(_;AES<_#R]9J5*K?6Q=UFI7HROV=O3/
MGUF[6F^P4<83+8U4"8]JM<&[$BM-C4E[M=I\/J_.6U6536JCFYI5U:Y%2FFJ
M"B-*%WW[!%?BXN)O_1\J%7:E@CRFQ+ @(VY(L%S+9,(^"M*WK%(II"Y5NLCD
M9&I8L]YLL8\JNY4S[MN--!%=+/7T:_Z^7W.#],=*+"[Z0LZ8%*]*LAW43TX[
M_$0(3FVB+J=6F[KA67A:[W2H>_;O!HRL0=SWT681T:M2+)/*E.SXO7:S>MI)
MS?E<"C/M->KUOY><Z$4_5(G!>!GZ^Y]>S98R0W>FPB,Y27IN2B7?==D<J$AE
MO:.Z^W=N6RHACV6TZ/TXDC%I]H[F[$;%//FQK %#15,F0R^HY7\)-L$\=SOW
M)I]"3R036DZAT6[#Z,%O;X=OAB/6:E0;]RW>;6L YU+VC8R]'-R,AM?#R]>C
MX?MW[/TUNWP['%RSP6^#RU]&PU\'>(36P<W>B<0\FP!$H]+>6?K_=WE[YRR&
M96@94V;83U7V@4OKT#(+\$"&"V:FW+PXZG3/MR:QEUN[)W@"8U(N!-91):+0
M]%KVB8-2)@(P]BKVR3=R0J.ZG,.?/_I]MS2[U8YUPY!-^8Q81C-)<T0@,Y6:
M\23)>82'J0)>*F'7*HM9HU[Y!U,A J",QQ&Q81)4@=G9-F;?'2[-)X?+&ZZ!
M!EP?+]AMHN81B0F5/3P%+D+!A$0A>V $+"C MF!Y8K*<, /D$Y=: !AG,>XR
M"4A#'N!1QE0L#3/*RVT))!20UCQ;6)&8WQ+&W="I\4S & P9N;R$,:Q (#/D
M(8@EZ Y+!&5L/I7!E.G<7M;]YY11H<1.()8Z0L*RN6\NS103U"D%SD"K-X5I
M2F":,W03;+S8=,,S86#K^V$@L5 FP-C298UI&?2#.)JSC7:9A @=W%9+^!U$
MN8!.\&8#P#(X)[-HP5+ ;AEKF1Q%:TH6;- /A@;KA2O#RE8BCR  'BJ0Q0VG
MG3T!UU,61FJNER3-:"*U00UG&+</O=VPLKS!-;TT9LO:9T*W]I.CV^@>-B^.
MNLW&Z;DN"%64"39 J#"4N#W6+QUP0\8S<A0!Y-*F)4#)"+P<1U)/;0\K%MN"
M __MO9 ZB)3.T<]&SDQ%GBMII@(2>*S9,:@A"%SS^ _N@BE/)L1>(RC=Y!$D
M&BU>:72.R5O1Z A_YV]=<9-XCEK]S$:N#>IZ*EE;#AXHO#=0B('L/!\2&A(V
MG>^NI XAZ6GS"9&4OWQQU#BIGV]?KTBC+(?/7&+Y/*!EF_,"GNO#N]CD,R:
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
M9(X<MI+'58X= AP]U*FNY1&3/NPZ^QM02P,$%     @ W(915DC4&9;5K ,
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
MC5>_#[JG_=[']J13WVUU[S4H9,NA0KN$R*XU:';9K"GM&#2+LK+2ZWP9"LP
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
M\@$ZGRSG7,"-WNC:H*;N, C%6F0_:K:@1*!W]KQP:!DPO:DLY]6UGY5!D2U
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
MCN<4RXORFE6<3RK87*2#!@C/Y1L9/F?1>6^$/F[+_9QP0ONC?EX?'(Y';V=
M-T6V2$2O+#&.SD"6(A"4FB)Q5*R3T( 48R,!O,)\BC66I&,!# EJT_0J;&1\
M!JN]<FI))/"&]^"X'D^#(VC(*FH6./;3M8^L,IU%Z7)T" WH,[G@4%V=5&D1
MA2W1"V<\Y!QC*:A#<E[)$B.$)9&JF5J\Z,E;%6$OU9VTFF*\@!W#VBW2>&T@
MY>*EH:!5RC9H(MF ME^+B](56JAB%20L9"E!<.2+R%IY(8I449!;$EEZ7[(Z
M&IYE)O@2ZT,^=6_,#G]#)"HJ02P^(@FCP24=-"K*F&PRV7D9ET2BYHC5U<F5
M,,1 %!VSTN#9+(D4. Q#(SE(AD:MA+O6_-]WGZ+V7*I,&/5[>19\K_/#?%;J
M<[ZH<KAW\63+F$BN_4/0$:HB-"2J]4&9.+I7J L5WZ1=4*XT57G'H$L7EL54
MV!O+'@) 5!9] LA"IJ0IY]2$_=^N.ZMZ1Z;+JR,O@<,OY]"#JDUCE=2N&-2>
MA,K+5DWP0PG@.Q9=NEK/.YU2S+5 #X0T06;V9DT*_%G:\W9DB\VB.RS?3S<X
M4_?NTB8'R%$%KV52RI/DL 7/^WTVHYG@HDUYS[]OH-; 4AJ=)5OGDFKOWQA"
M74"9-(B<EPS<&RL>FPN8P1+X[$4I8,!F%VPPNGB/:-!B=DL&YCR*Q^:"JX_@
M9!2V;BD/K(N#%6"E#NR8B9B%73)<;[1X;"Z %I&2]%DXDK[N=>K9Y\Y$=?^S
M&(.72P;H[<HBS8510DJI4TAU,@9*CB%:9/U@M>$_LC=+QJCESB+-A4'*F9!#
M4=$SI!(3>M*LD 1Y%VN3A25CT*W)(LV%3%G7;KC!H0NUT:H(X#B8D,9%+04Z
MM61D6OXLTEQ8Y%C[,*)6V9! B>2U+K7_!*7B7%!-V8OF#LMJ7JQ@BY*B3U&!
M5!8U?Q#)RJ"U4#HU:(."A<XBS64O DDE:*^5+R'/=F]W05!1:&,A1M(O&;@W
MED6:"YB:2LQUKR K$917Z(3.068E581@8,G G$<6:3[;0'E@L70IY4*@ 8.R
MJ8 M@-I*#W;)<+W1+-)\M"Y[0HY#-NTCPY<#2BD#6 HJ&&2<EPS0VY5%F@NC
MT$B,V7MADX3JL>FB@@W9*2_9 W=+QJCESB+-A4'.!E.,<0%+A"1J%W+K5 !3
M5.3OF[ YY%T6:5'(%$3!H"4FP6ZG9'BIZ!@L<!19(EJQ9&1:_BS2?(Q:#M&&
M)*.V-7OD$4D;T$X;$X1TN@$LNL/R8JF$S%X U24L',$HS3;&UJ2@3:) )K'X
MFZ\M6O+H6O99PVAR$BXJ94UM[!S()B3TF@,6+U5<#IANK(?B5<$2P*-)4L;:
M)B#S!^VMSQPYFA",NU@+VW18YM%#\:H0BE"4=9"RTQJ(# JA2[&8Z[+R8L)R
M('2C/12O;.](E52)&BV"!62G0D?/%L<FDM;YU(2->B[C1CP9C1D9QK [&IY#
MMXQ%S9'Q(U6K'5" $":0+"ZZ8L%K$Y->DJG%FT=S+I.+1FOD*%'7G7I 6H-D
M/12GB;U#BI:6Q,6_>33GX^2#=^"LJ:DDB,5R]%:"=[JXVE_/04,T[7M+R'[B
MWA@/]WL)^V> UI^[;/_V5P8\+ E_-=9?U.!B_GI>:C!.^R)E;0,#(3J7)-7V
M6:2<:835GE]&^^H8W$CN*'8,DO4R"HD PB$%2TJ7S'_$Z):-.]>6R[[E-#*)
MX[DHHJJ]+C$J;PS9))4T"F?)D,6GT0*;L^7O-"R]1M A*JJ=HU,*+A5AI"^F
M5M<FO'7\:22*A@#!.6TP!;"BUE4)<D*SEYLY>,G+@>+:4>T$=.?.7IM+XET6
M(G*,*R1(3QSE*HYPH[>9@S6[;*T^;M2=O11W&\F:[*)4Q019C(,<#?I"CJ(S
M,828X[)M/C O1W9Y">2"3;HN4@4Y6\P3LPQ:**C[1:)*H@$$6DCCM?S.J[-@
M(AJ96>74-KQ1>+9342(F*VUH@L&ZU9(OC-68V&SXG,%;&4 4#\+4KM>$43<
MO\6I,?X.BU8F/?P#$[]F6D8J.4)V6(G H(7BL_<Y.%%*-B4749H0 2VL[[KD
MU.'0F;SSN63+]"%7R8/!8DG988Y-F!%J@@.[Y"RR3JB<?%20"$3T(2FME"\V
MI5! +ENGU:LO)[[=]$$O8E0Y)Q$<*%'XL_ 47(HVV01-Z6EXRT$L/F:?9+&4
M 5..6=46Z][%VGW)N>:#>&%!IJ/R:L27NDO&7A>79);)E:*TKSMZBA1EM%Z3
M"LKF+$RZX]*B5E?/GSLN2.=]=$J AFQ4S"4Y&2F@*XER$U*R"\R=6[.M,(?-
M25E9O- %"%7PA%8EB"AK@<$2S W/DT;+GYXUFJ13_(_@'),&O4Y:>ZVULT67
M=/M,6"-1],H#.<K"1P,6(PJ/%AA8&;.3NBE]LA:TPNAV-03WM0]X1N&"0K"V
M^ 2AV"*"<>RN1&H EQ8V2WN#-4[S:2:?21MEM!;&@BD&BTY(PF<-U<(L&W=N
M0<'L7&B46/&0P\R^+$?6(@51'!F90O;LTY8F=*)=8'.V_-W512S)FJ"-J:O!
MI,2@;0J0#.IB*#:A7?Z=%NBA=PB^8 C(H:W&*#2BLY*P;HLG<#E0O$4%LW-A
M$3AC.2Q" \9 B3552TJ5&'WQANRR;8FR? 6S\W%DK02E1:'H)>@<0A9.%6%]
M0"V46[;=%):Z8'8^"]*#LY[]$$]*@X04? %A"F4;=02])"[LDA?,SH4YT2A7
M?')8%YTZJ;TWDGPQT1M0()JP<\*MEGS-L:K/C!0F TB&@]>LO0C.%Y&)EBT'
M<DL*9N>C"HK$''PRD9'-)<>LK:/L,Q41^)<EH]*2%LS.A3J4%4J54PI&0M8<
M[N18-YW3VEMV3)J0 FF" [OD++(Z^>@ E2,%4J8010!K )PN*KMEV_EWB0MF
MYS.5:)*BB-%[%8%$06NDCZB$\>!,: )][D#4RDLK!!:K!$@;O7,N8@9'F%7"
M)0#Q5A;,SF=B)@F530)*7@))"%G5.MDL,Y8"N@FQT0)S:;GW-M?5F_6I-N "
M2."#L&#0Y(1L2>(R&)/;5C [GUG%6I222S1>"E#&>:&-H  F^,!!4Q/F@Q:8
M1LN?GA7LOVK@X%J+"% "IB)B1L]AML@@;I\):R:*9)!'4UEO!80",3F=0(J@
MDP2KFM(O>$$KC&[7WJ<>36'G!'4&Q19%!4TQ:T>.615+6;8=KY:U8'8NW*GU
M!=82"!DMTX70!@TQ1UD@V2R6;4O.6U P.Y]-][*($9)WJ5B0DFJ9BC,(['P4
MI<[GC!>;1@MLSI9_(]EBA72B:)&=@8P1R<N,(29C$:)I@AJZTP*]+#4$)V4B
M+P"  Q53*Q&<BD&;B_8FC4?Q%A7,SH5%23GC%2J7(X&K6R0:IE+0KB04-M]M
M ;SH54_SV;(E!>&"11U,@I(4<AP-0.Q]$"3A<<E8L]0%LW,AD+#1JI1SDJC!
MVH""KQYM,5(J0-N$O>P7TG@MO_,*F-!1)@B$@,3.C@LJ9@49LL/H;Q%S&HF?
MMBHGD,'E0("E>*4RHHQ&FFA"D0W [ZY@=C&H5#?UMI3 NMK-!"BJVMY1N:0@
M6F=AR:BTI 6S\TF!@"_.L0.+L?H?QEOI AG!#DDQD)8MB[_\!;/SR>>;J$P&
M1!$*%&UC$@J!M/-1*.?-DK%HB0MFYT(?%3(D$S$X ^!C"%[SQUR3=SG*&!M
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
M(?VXZ\/[AAH+UJ#LB)5SDY+^0>3D-F7WUP#]7P'[?N_/^*M:_3XJ#!["S2"
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
M-SWQ,2(,TOC6086+M;M%A:1"H(6V%MM(QR;LBX>47#2S:R[3MI+3^BX,Y-A
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
M8^,O#F X@F@C3I:9U+.;J!R"\62H'WGQ34)\L>DS(7'!MY/VM6MI1L:Z)"0
M>[+45 L30Y)J]*X0(B?&2UC(5'*?6@44+_HUE]1'-*]6&3];O1*[E5B.NK7+
MJ?!Q#(:NRD(2?J)#=XG>)4$>,/<\_QO+]\^V[$?<@&5H!X>%(':;%,78 3E-
M;&7N?6Z4Z8^T^Y6ZY-9Z#+VD-""H)F%0')FLH%@1O%;H$R(<Q 823(S(H2[
M TY=KU@3 /%./@.F+#::/H7A9=)6ECC.3'J$++E"T9@4,X^AORGAG2J>^V6
M8.)7M:*"2&.IC$8IZ _^GDPB2'.:*3QQ*T.QD I-UP;.S)-K7D!AE;R+S$<.
MU&TTG>P5I\-8B<.T:,OL[VKN@4+42:L7ZL^\F2_8>?.8S58^@\^.^]Q3E3XS
MCV(W)!W7&%CG.]#OH.SS!;SQ2+/%.O"+GTV3]Y1C,L2MB,$@096296AXCBT!
M-+\209B5]0Z"]@B>,>%Z#&.UWE O:>#L0HJ!*]0)C!'B:S #D!)'X_&AX2U^
M!BY6O<"A',3L4W8:Z1X68L P>D.DP"-NC%"B+;,D+D S#%[AQ4@EW/]>2YNM
MD(/"FDC^MUV>(*2HX)F:7(P.1YHW)>V2@JOS\L;-4E[UMN GP-^M*EE7)JLE
M"%!:3;AP<.T/F"0I1G 1$!T4S6*)B-OIRM)U4266@F#5Z/K;\A=$^@>0#*ZP
M /5)+QMA").,U5A5B(&!Y49_2$)E;*$VL\*_?3@-1<8J#42:1%C7MQ-*KH53
M<ES7(GSY.97U2^FV@L%4TD6)C@C&]1EP1GT!&?#AV!#XJ'<L_IDS@2*NC(_N
M\&VD?3;9:Q($=N !G[>/&>_*ZKEC;0DGY6!YM?:B XAC'2,6OZ'X;HEWNP6B
MV7&!&F5ZF-LSYS9957,^<C%SRLXM[A#^?87]:*6*1;%C@8_A8#:W7B!T+BJ4
MX*3!55UQC-YL;"!AIHE<>0UQ^P8O@WB9G0U>9H.765^\S!H6+9J.Y+B^!D&^
M8K?_3@N_AM9"8)]:(JY;D?F=5O#>@09\:A_#2:XXC>U0+QTTYT9@*MJV4CI_
M7\R5\?N,E7Z>&O1$""6?*4XCH5$^1)!JF [')KY5QP:;,"!O:'^PS@GN!3B6
M4AQL@@#&A^;!+-J56%N,UHEERN',![^+@U*$F&6V'=_@H-N\$\R" #/&"Z*8
M,4+<#6%/0*=46\X?> 1H?H<5PT E=BKF7BJ^A4$E<V Y5-8G(/O(V&G8T-@Z
M1L[/JG3KU6"PV;7RBNL7*TN6I^]^"!S9;ZJJI2[!24U0E!,(KYA8R(Y.G:V9
MDIVJF4Q8RL!!6H=IW3V/,P]+Y_%TD8%5&=-6$F++6:N&]I2BWG8$9TZ?D)WJ
M.OP5>"S]-@F&%Y>/)C7Z(N?E'7Z8V7?@)0&%5JFU;^=V'._77^/X>O[B), Z
MM=_[>=1=*]_ZS[R@?Z' 6R<Z5R-M@#7O)%JZ\KG<*,875/O/7I+LA16QL!:9
MM*@!Z(JPXFYWN1AW@<4SC@G#-!9ML1 'P^]/9-TJ;]ULE+G=44;2STOUC$M@
MF1M:5(_%MP4WIJN+=*'ICLDB7>J<6-EOKO-S^$4;/?9A!);ZVM9Q8J ,:T\*
MSAQA&(Q1>5HQ* E+A?']L>: #=:?F*=.,0'&P"F.E2L$(I&32IXZ9?;0];5]
M&G I4J17P,".VZ<G(<I20E&F&2C%.CC\+K/G4D8)6-9%(=$IS^,6]0U/FEKZ
M_*)TW?7X%?(X;'TH%=N>T6&C( 2$I$_.78GP$]E=ZKTUHHJ@ F\1UHZ6<]9?
M6"Y6XY9-^':W1>"B:VWFC>K2I=SY)YO>=#B-]3[!)]0S#M$4EB3S^.R?)\^[
M_4.P&W/BI:03F&)EGS39BR><334EO@DB9:?4K);J*RVQ;57S7285CRVCV%/X
M[;O+YDFOM-2'F^HH^BT%&85R@YE )'HZ;ER0Z*B2J1C&([@F/B3%58[FZQ"S
MO8G5+=YM$Q1*^?1SF*!%#!"AV>BNX5"KGX(AJ[FDF!!A/-9G^Y=?/4>7"NY5
M'/U)3DEKO\G'JH=\W9V#W'3,3?96DQY"AE.T[_N][M\[T9^-*D'F*(T^8S/!
M_?T?V**I+%E:PK\>X)>9O0!D$K8OL5QZ;.^;+U!%B%VX$1I%Z$=-D/4(GT;5
M=7I(63:3GE@A7=0-(2-&(Q7E5NU"I*OT#T@G5 5E+;&5)Z8XAMG<X!YHO1D-
M1TE+TWV%8K9$2%>8LD=PEPTQ8H&,W7 I5A-G.ISSA6H8=5]\9)7&;!/D+6-1
MI[T!<WUE;BX1 ?IW)B@V>W+$OT8!D,!Y)WIU=/2&\BQ%WJ5_(T5NCJP\!F6Z
MEA@,3SGC=,Y#LB!>!V.[RX^P>RMM_6P<=XHE$#HHK<Q!I)B#VR=,<7%W]=9Y
MA6_D16V[!-,C>':K3W??=I$[G/V\:*S1AW>OHD;#KE4?G ["4?RD/QH[5'^<
MI$,P<G[&)'^.R/J*J+FN2@9LHXT(9VPVX:Z_#8$!F(J5J(C@E#C*+QO7J27X
M@@RA=#<*S;;W-"T50G?B#]UK,P/V#U9W$8EG?9+'6Y0@Z/>V]PX(<#DM8(+/
M2_(0Z&<L3D"TV_%9=-#K#?KT^:-:$G2/X1FLB.%&$P,FHH]<F$5Z'/VTW=O^
M.=K;WNT>[.[VUUL8T2_\_>UO4GUACQ#=G,3,)*SK0_R1&P!'>$TU5"9$Q?XH
M/D6.Q3F8O*1&U70R6U^7+T_F,[K3&)(OA]D0HOL*FHKZR*X<2O\O*M1/L2TO
M^%#$1^=3;ML+7+EW"$L35;"@#U6;V1:E&SV5EVHD0A:50GX<EL?03X1A !O1
M+0/<SS,*,4I;2U_U1-'K H$\ I0JVH5B^ Y$!M&]*5=<11! 5M?T!;APY$?*
MU.=SRV=U!79\5>A++M/#O]RT9-<KPA\R(;E[?4+R,YCS#GK[CS9YS$T><S5Y
MS/Y@91[HR5+KV5%EGI$I4=XI$+J[T@LO!Y_1TN%04L,RJ"QPHA8R*S*O1]%+
M/2S!:YW_]W_T]WI/^OL=!)=M=[Z$89TO?>[>8;5K"1+=I2S6K-*/S3^>)&DU
MR]3\<9K3C.A+ILVPJ&14)I>(9P6W2M0MG1?^L],S6SW6-74)_Y>8-\N?M^A/
M?ZN3Q;\-^EO]P>#:/_>V^E_XM]WMZU]ZTS=O&FQ_=VMG\&6/_?:#W3W8VCL\
MN--C_T:[QCL'PH%"]K^/MA^Y6X@,[L>#V<>H;XBX61;0!E^0CV+V[74)2=]K
M.('VC,BD;YA/#V?SZ$X?73)UMCK69_)'XV\W]_7:]C>B9X/IWR+32^(KN_B?
M)VLXZX4KAV9]7B,2Y=U6]$R7XPPF<H?=OW76=Q"++UFYU9V5Y6NWWU_CQ5HO
M,7.6V/%$85G*7SUF',9\,/-_6PQA*-&KK>B-HES6ETE...LODYQ;5V[=CMGN
M%QZS;[)8ZR5FCJ",ZLDGV#=OP0GZL2ZXY^HR3?#@/5-EKJLUUMCK=N[V-M?;
M79>*3YK+]-W/27M@RN<MX@R3Z%<X:EC5$ZVQUEZWH[:[L\:+M5Y2=J[SM&CS
M<?Y85]JO&"*,CK:BOZ?EATQM?+;/N=2VUWBQUDO,EIZT3O2*.J-FT3',K9*F
M@.<ZQK8;Y?S'NO'>(&(Q^@T16VNLO]?M".Y^X1'<7'8_Y&6G\SQ%Q/7?MZ+?
MTGR-M??:G;/!&B_6>@D9^V]O,E53A=\/Z;X]5V4YSZ*W6]&IJNN)OOK"6,F/
M>:?MKO%BK9><;>ZTI[\V6:K1@3N?Z)DJ-_[;9_AO7WC0?MA+[8A)[A!F>NVU
M]C?"[#R<4E=*6N?+LM:K0&T1J]'@B0S*C"BZP@KSV:Q(J=C-@;9B28 B8DO
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
M)9<A:!8_BUGFR=+E%@/)M5W1%." ]7-0.-[&F(-8GT\FU.RRF8]0O(7"Q/:
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
MBHVOQ*V&87/>8=/%:;9OB:=PF+G @!24&P;9L#84C\Q,G3)@<[2&,UVC3(4
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
MU41@9V1W8O?/P!\1,_7P_@DS=<),'10S=3)\M^L2UAPO93A]_%?Z^[+3N4/
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
MWC<4XR:*M&LA';)-E=?1>YKPQC[,P&66'D)0:$$:'14ES@<9HK2_G@[ NSD
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
MAEE>R<MVO%@4O\"+A%N:>U:,WS-T%J:<X9!=Y9O.=O FLGHGA,,=)19C8V.
MR8L_$/%0C!$_U6?O:LS_/N2M]S^JW1B&>13Z07I'@MI/81P;/5%9M02M*P2=
M/I67[HY8I?;GS,)P$+<._C@Y,0F?O#WU$W<H\C=&[S@WXG6Q/T+:U,09-%A
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
M@T3[?M_ZZTB91J)8UU*?" 7??MO%\<5?=T\#X1K&JC3D*?ZQ" C1F<35'KG
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
MOWEV_M]2QF)"E_6\J30(>_OZQV_OJ<(9X;:8GA1.XD6;;U:L+@:\$B7PA_7
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
M^2]@UUSCE(. "'3 4].'E^EI\"I7M@3OL> @\Y:0*X43.'Y6X4F&_A<]0J6
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
MIYCM\;J;#*<*7426[T*Q)XJI"J"0P.V6&QLD<+NYB_(:W&Z!15F =HO&VUL
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
MH/1JJB1%6$D"U[O'^BBE1/9N61^EM"B\XW:WV5U:LX#@";#F$IMT!)L(-MG
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
M8BFBS ;1B<7#^J&!QF=$+]>!0%$&Y)S9X3 /*&9M TDTUSYQ9G/^0XUOU%*
MMQN1)S2S9QZB#$/HX"KP X<_QO<2P3SF _ I6$S #<\X*H4F4AB/]*"9MO<:
M& 'Y.Q8EU>SX2QK2G-*(/]18S9\(KS1=AIR0I/LQ0?L9K^2"93!QH&;J(V;B
MQF"2(!,HAQ,TMEGB+)JQ#*^!8[#[1X.ZOX]ANK..R*7$ &\S-=ZWR(?->1D.
MF[L5T!L\>9)0]^+TR7;ZK((VQ8$08(2%K6$\S\&K"?@VC0!-G$>69!]#]OX+
MV@4$+QYOFQL98_I"<].WGS-<-U(O->4"(YII989U6J?XG=$('J"GZ/)^\@#C
MTI940;]=%%N_L6N5M>W/"Z!0EJL:;-(H:R&1E)]=$[4-AJ>(2\-)R-MA@D7,
M;@ !@(&H70CO)9.IY3P33$K0##T\R]'PI-@<Y&J3QF X.,1DN<]$G]%CW2.(
M,*%0P0>7$([B"A+LJ4E#A0E'P:F'L).8:0P?W\X\S]3HJ]_!5-T9#,)6&#Y
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
M#W^Q6O1@]EW1PE@O%>P7;[40['WS0$?=F6"+L[H(FPH#K97L\[G"O[N1<W&
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
M46(4:FM'\]IB^C[TA<^&C]1LB7N<1O&90[0VMI^3=#[LSHXAT2KP+!(PG%)
MXBQ8GK\82H.BEBO$XF$0:O&\LNI?Z"Q:ES:!HJ)U,;1.#[45P7@B76D)'P%1
MTHQ6HX!:YJVGR"C*K1TF>:=RG#;=I[#_436(M<_$"OM,E&+>CTP3:Y?[N_+,
M;'NMA!B8"@E"%@F@B1:<MAJ("UR91$-48FL'29UWO\%(;;'91$5J:TB==AKX
M*/*Y+\ R$[+^CBJK[M8!D38Z(BRWT9:ZD$YY^C;=:7#T)H[L)-]I[RS:<:P.
M@U665URO_6]EZ:N?<E'*N:$5E>*H")'@B)& V@G0.C$P,FL,3#&'I+28(*)3
M1DAU&713.ZAX;1VOTRJ"SO*QC($P(0(R+L$ZJD HDE307GI;"J,8[51+F$UW
M&LS.KFRIVF*C66=919B5;NY(-[,=J) $%9WV()@6V2+A$?*)8/)WUDE+LXI0
MZ*;*?)-D+J2PR5L-+I L:<\96!DCD. 51I-/F%2RW3C6P>8/B:V758Q;D7MW
MY$[W%?$DA)A-N,@,S<JAX: Y9:"M]L%;1;/J6.*_M%.M@-ILT[$&];@M^8\>
M;C7>$NIP:_I\>[0TVZ',1XRI=#J*C"O Q R8K%>"491Y%ES>SV9KAS]BM(6&
M1_/"8XU<4 \7\DLHP*V0;Q7RT\W3.2>))@K,Z@0HE 5-D8/7BD1$KIU+!?)4
MX.)AYU5!?M.]6(^'Y^?]R7DL$U9*)_4"P7S?<> S7GK_.!Q.8L_\]R(3$&\E
MHFN*7(Y&\&[<_V'0/_L_6Y/119S-CO^X KN#\/CSYZ]$< LB^'/F[&<8O1-$
M@0B2 081P)A\]CMO46+0G+OB0)KU(]S3;,PE[=!Y#K"Z0Y>[0Z>.*AXMMTY+
M()YR0%0*+(T)% ](%46OS-=WZ*8G/SR;#/WKT^%9QL2X&7RF?NS%_UST)^_O
M-@FWQ8'%2[O&2H_YT'][?>&K]T-Y\0]4-S=T#R+_?71=)3,NPG_4^Z]O\=SO
M<?3LU(YB*PK[_N'/TWSW\6Z:G?B['1V-GDW*^()_V[.+^.G3K_1U4DGP%B3H
M)P>/OR#!M^&7?V/XUZ]GS]G96_?J3?_YWI\L7S.OTDF^[_R:XX-W1\?YKLZ?
MOC[:>TU/_OKY[&#O"3WZ6;\_R*>\2IQH22!RI@$CH:!)%!"11Z&IXXJ&;Y^7
M7]E'=_/UU'VTIOLH$2Y%<!*45*PT6J#@A-,0M:(B)+3,Z*T=LDW(K -[YA>]
M-W;4>UO$^V/OJUMO7,0^7@U[-5MLO'LQ.1V.,A^'ZF6XO]WVX?"/%](F([,4
M@2+/NXTH E87_O+1H6(TD!(NF6_K+(FPZM;IUM8)7+!4$B&D)<6_94FV:$T"
MEK327$M#4MXZ-U5WS]+4Y3[JV8_"[11='5U,QA,[*)II'3S=O<U(#_]^07G0
M4BH#(4G,/$:S]L7ST4F=%LKHI(3SG>*QNJ<ZOZ>8L2HX*R!K7*5%G96@ PN
M@:#1S!N/W]+H5\]3^^/Q13D7ZW;JXG;BA4VH\%FQ+VW46'3@@@_ LPH6-,M_
M0=4IBJK;J<O;*46"5F8Z\CR4P0,J@$$;('KCDM$&=8A;.V46T/?UKUMH:/UF
M,S0QL>&GH^NC S3TW]9\P:6EZ7R)SL9=4V'9%BRG9PF*3-(R2F"JF#4AFS4V
M9<726QEHC,DY8[9VFD  ^[%#*80UU[>;^385NTO$[E0<4S O$C4"G DNGXE"
M@-7)0)+12X9>.(5=Q.Y*0ZC="[>5@/YPT(E8V^6MU !)>RA]^1W%=\CR9XK#
M7_+]'WM^^-<).?SPYX>CO3__SO?V+K_G7;Z?]T=[N^R$ZG='NR]\:06;M 24
M-A_0' -8BAZ(=BBB9P$3N]] 6]U$G=]$06B7=PK/FXA;0)\/"<.-A[Q]J!>4
M1>W<.D79/MMR-4[2G:WVX>#E"Z(2#3[K(UX&G942:<$Q6F8>!^=(,HG1>&]^
MG[IO.KMO&$,=B-%@=*EDHY&"%10A\J0"DXRGJ+=VN+QI4LH2(FSMM<R?VG%?
M1$+JEKNW4S'?HS@HZ[?W1_[]R_<O-#5:4Y(5+5Y&F\;(0>L803IALPZ&01NQ
M&N*ZQ2ZZ=E;7#=2=#129S29XS'LG'WWYY*,6M/$(+FJ5E72I5"K=75'>4/\R
MRV#%];P*[:I2UKKL.'90A@PP'P-SH$AR@#I_L<HZ8$$:C-Y+2?1J@K25I-9D
MRUBE\\&F Q3-.Y]K6H(K#@3-HW#$H^.19EH2-W6#_:IB=7-\K&<GO<EI[,7R
MZ]0K9UOSDK)_%HB=/81^;$O0%*Z<[Q5]\Z%ONC>.TTEDLQ6DU25E5"!HI@TP
MSI!2*W6*I+A.NC0%KC9+[&9PK()S47!.CWNV-O]?>O!:ET'OVH$N74V]MP19
M(IR'QJ_).P3.EHK-+C%F.EQ)N)OOMZRU/>N]L?T _0%X^Z8_L6>K[X]XW@_A
M+':>:%J;KO!QZ7_/*[\_>'RY[I_Q3VV&T1XOS0YPI$Y)[H. 1!3/2H/1D 6;
MU0='!9%.YJ\JZ]R/2!O-,!:*S'\$QGIEU:P)GEN;P5#QO%H\3^D9UA$5).4@
MF,UZ1C19SR@9S=YSG11/U-K2,_V1X6);=@C/;3;:Z[2N\31.;/YEZ$4[&N0[
MKX,:EJUB7*_XDZL%W_7^XOSBK*1^[,74]_TZH;XU2CK<FYW\F"*7R&2$A*(4
MZ3 )6CD&W#+"I12:F4;%R()<?.)L]4UT%L]MJ1@5SRO&\Y2*X;S!E&4&1K*2
M+2,$&)H08I*::$9+>*?@F2JR^#"HZLZX@SOC$R!ZPV;Z@Q^>OQG%TS@8]]_&
MWMEP_, &/_QC)6K'.#]F_NZ&L737XFCZBS_^7!B7P^I^RQ(YC).C=&S?57Z:
MBY]F9TI2DC(_<0V>QJQO&"? >6E ( 8;!)4>=>8G?I-#8Z:#9*T06D,(WUW3
MJ!"^'PA/>S&"-9'*K%/8XI5T))L,F @(GHIHO54Z;.U02;=5-R#\'=TB],=O
MSNS[<I_?\6"NZI6;=L.;-HEA_%ESR_]]U=:RCF2X3S?2Y^U&GS3RJ&9F>V?
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
MO/GZDQW'4&@R<V0S7KMRW%P<YV?:@7OM>5#.9Q4LE2XDF,#2Z( 8GE34)K%
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
M:50MDJ)#G1NACE_1W:6%_V*2)-$"4*?@C&"C "*<$X87K'! FSW*Z.W]5MT
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
M=8N?JV)X7@E[#]HK[JV].(O#R?C]Z&6]^3_.: .2^2@A_C3OA$X WTP KPZ
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
M="S>UCNWA0]R[9EHECT[#XWP'\_2XFKR-YEQ/=B+.!Q_>Y['5A!L_9/_3_V
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
M2LWZ;&_<AT,"[%.7&BUJP?/M7;,73<7_Z*H-GG>/6PP\YG@G+FLZS(49R%G
M3O5W$0F&&!@;+YX+#)'UJU;YSK@X2U:8Z>GSM=YT LT"<;Z_>])6,>@5N>M?
MDXBUR.E90-@FU^-2%5]&Q :T@3:8JEG_-@OB-F'MY6'<.%ZH/5>XZW8P:*\S
MEPE?KXRY6[7K1^0[4+U>+<PH?\8=/-]\.=;*A,!DQ* ,:%W2"WB5(G'>@X(-
MEDQ(^KNUJ'ODD?7J54OOWB+!MSOP^?M\^'CFI82CNF:RITG0F,^HG\G+N0>@
M]4R$W<N";SP&KFIJ9>WP GF[&>A8]]5LQ<FBV(%[SQ<P;G-A\@WJ$K-62/R.
M<=)6QK7>C(6O-OD4'R[/N&^%6BVF\PK/FV$+,<\3S*%56*6/U;!9) X R\,,
M\L-B=5\%*\E=S&97RU%;O/':[\S KDWV:-N)>3L^[26<;CO?A,L;C?W7ZL_"
MN?XT.<W">)9CAU/,=N<9W78RJ>I-RI_:G=VFSJ#)2>]M:DT=$'-5W@=T%^&Q
M!0*.+NR@B8*W57TU!6<#Z_.U,?%H>''5\>@/9^E$:9DP[9\PG6GI_+1"M@IU
M?>/):!2P ]ZW]XA_N&3\M@U>O7CL"-AS+1CX.1CD%)^:'KTPK=J#>P:":]I4
M>:X4<-NV8!3+RH'SZH:V\R$O,^TT-(K: KOLYHY]\\RA_K#VZ^3"&3>:3A9[
MP,7/_;J-_Q5LUW,14S3'\PD?VT^9A4>8EXA<443[<.Z9GYN3_G(8#F;H\3)S
M1^>M.=S_4!S[!'L<F2*%Q[EU@I=$E]23E()-R?)@@UCVUC@;E)58,L\L3\ZX
M  JJ559)55JKXN/5,]KSLN7<]_M"/](6S+/MA/\;3MOY/QC2.!M5&#V(_YX"
M!F(&(]J; <1L3CM%362$1;W8.V-NN=6(A2;C:,$S!,(X>UAF=\0T]?R=)LTR
M]:MQ+7P G.M$SYPXV;8ZA0O^LOK7N<DRG<S&) W RFTJKLZLKT9K6FNBXR>
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
M>3]Z6;>X_7%FM_]<P<GYM@)_\^RD^Q_TZ+V'OWW@;_9??WZS_^:XX(4112E
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
MU?V#9"N676(E^1%XME*2%^;GF=A(\\8PHIE#VN9VP2XZ8.,(#$V3D3@D(;P
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
M5RJU9PX Z@YL^PF#[%_F-M]C9B%4,/XB(]$?":G9%*2FD1L=03?4@A$P4&E
M&I,,W,(3*K7T3CS_(@13@/[VN/-;XM!'/,'IJLJ1/<?=?BO/QMM>;(-.\3->
M!O3\S_4(K]$;X\M+K(.7&PYNOF2B7=03Q85)=CUNZNK?![W+Z)?]B!SHN#]0
MH>:^M>T3>]I?^>?U0*M6!XW-X?CKER^Y]B_7^^?:1,#6C3.0TEUF0(]-@)HR
M 25] 5!UR\#HMT#5L9?/@O':91E*[:"7P?>_6HPISIQG*EK+O9%&2B6CIX(*
MP7R*>X2!,E"$MW53[4,&[LZ@_Z]_VK4'"<^;Y;56UFK3* RX,,N55F=81A\6
M*.\L5Y1)1;%+G&&E-?;)<6E@VAE+X<:X2O,(<9737^Y3MQM.6NWV4\3T;J?S
MI[_N$%V_9[$VGGB%,,BYG*CLD/:.(\JU]T)K%6B8,417/&F(KC\ 50ANV>H4
M\;;>]GJG(!1SI.ZP,\A,O3]:\IH[K?7C?DX-*"/,I\3BOJ!06&96I3:+#X7%
MJYS?[;:W'Q/LYH=6@ZT&>X_!ZE5C%AJ]/4,5[[F[G3Z,/?M;A:, E_?#5CN/
MMNP N]5)/=L'S/<YY^&NH=XO8%H^Q2X\==":]!2]HDGX$OO=8<_'DC:^#5KM
MUHR=@%_JC#1[<.UQMS<H%/'7/!$33M1'\AL_S$L_5F;,[]Q!MWM['J*#1#7(
M:I +&^2+W[Q^;]NVXPO[$<S+W)"]2//,^>GWV:M[:7M"TU[QQ>SJ>)\(P=88
M;#Q75%KJ3/+4<^&$%#;-6E_HW!_UTNL1C#9W/NV<U)M_P^@V88S?1&/CQTG]
M;/]T]_#]C^V-]^VBE-!A+ANT/[ZY<[)[N/ZK\7WGK-YLM':;/_!V<_UL>^./
MH_JGS[S^Z>]6HQF.&C".[8]3,[R"B#YXJI#*D<Z<!(V,M1$Y;+FTDEC'W,H:
M?4/X<NW$+ZA!7 5$+Q2(+ Y!1H*]Y)B'0 SA*7A,HK.!FQCF!Z(*:^;$FOI$
MI+-2U!B.D?(AMUP* CE'.=+!>&)3DI+HE36.V92*9A725$BSG$BC.-->6V<-
M#3Q2;HUTSDJE8!ZHX+Q"F@='FF_C2$.$MDE8A0+%'+0:$Y".VB#-#<7>Z\2)
M!:3A>%572%,AS3-!&FN-=B[&P''BBBCK"&.":Y%B5,GK"FD>'&G\1!M)Q973
M/"!GB4#<.X:L$3:'R;D0<RN)(%?6C!'W;R-1(4V%-,^L1'CEQGD8&/HQT2C,
M.AT2T\@H9Q!GS")'L4&&4&T4K*8*:F6-O3&:W#^CZ_$2*L[CA6"POVFM4)WY
M\&>^^.R7=1AG9HA^+0QC;="M6?]_PU89B5TE ]]8J]@P;27 C/>$@TRPD8/T
M$%9PD!<"U-)YBY2?2XWU//N]&#:&/9B]O^!%NJ$2%O,)BVEU3H(GSFKE$7'8
M(4ZSSU]+@9QT2HA@,(CZE35*^,(:GS^FSCKK)N^KYUML@TP\!4N,YHH%0ZD
M38](XE@"[6[!?'M5 TRM7S&@L]A[0?72'HV?)_SJ,0G.O0I(<I>KSWN*#,,>
M.<8P%AS^HS$7-]:PAN\JCGZY'"T=<\)&IH+'G'G@:^PXL\%:FW# HI+$3\NY
M$WYJK%P,FDHD' %)C'6NKVH%XHFF$'0,T;B5-<X6UH.T8MLE9%O..%?":A'R
M?A$W1H+I;IURR2D9>*H$\7*R\X0SF%',G10>!4HLX@(G9+%@2%&O=>!"$^4J
M0?P*.'KA?;LJ0;Q0SIWPGTI0FA0/&-G<"IQ3*4%[#A:%A'GN\^.9UV 2B\75
M.*CJ8<W <AO1]Z+MQUKJ=8]JH?4S=Y[)V5<WY]F\S/I8\S32?C!_W/>R]=1V
M2E]BT42[V?UJ<_;X^V$?1MSO?X-!56@T'QI-*PD*RE_>N!%(*<D0+)M&1IJ
MA$H\PJJ"8D@ C=B4!H.S]\I>ONWDBH<?WC=7\?##\/"$4\YRCXDS$@4F,.*6
M@"V09$!$LX!5Y):SM+(F*Q9^3BR\#+ZX&3FXLO(7Q-D33CNF.8^,>Z2C2PC0
MF2#M,!C]WG E/%<JI859^16++[&4?C#'726E'X:7)SQV05M@6B:0X$(CKBU&
M\ -'0083",'&85M)Z1?,P@_FJ:M8^&%8>,)UYZ.SF"6+@O(<@6@62&M%42!,
MR6B%(0I8F*DI>VA/PL,O/HKN8[<'7SLU/^SU8L>?U@:Y,$R[+,^8B^5T!P>Q
M5[/A<-@?')5U)5]5;-U2./-&J_1AM$C-RS7Z9%N=/[O]%]1 ]7' :5J;#47
MWG>:(- E!-@*GB&''="P]E[1*!4)8"LP,B4/;79PJG8"EYB!'\R35S'P S#P
MA!N/\<19H 9YG_OD& /&O@D&^)E1IY(DQH:5-<*GI*Q7#/PB&/C!''D5 S\
M T]XZP0WSA*P!XR.$7'B(](I$H2]32P)S(WEP,#T7N9!Q<!+S, /YJ6K&/@!
M&'C"12? XJ$V M%R;X&!)4<N*0=?N6><$AE3CI&]EXNNXM\EYM\'<]%5_/L
M_#OAGV,,*T.T1%KDU.1$@7]-[JJM J>>8X^-65F3?!4O!P-7*<G/Z,P7'P%Y
M<U%5.J_SNFK3]W@3M-S2=Q[K%Q Z&NR#D[F@:S1*P3<I&..>&R9G;=-750)Y
M '$[K5N?))IJ*Q7B@H"XY0$$+^$>*0W+ECC'2;!<T)5A?/]8]H4SSI(7-*H@
MM(+0^3N=$B-Y+CR;N.8\>2?A.PY>!HV-M6)^"*U0<DZ4G$R9A]EFH6AB&N$O
M;!1RG!-D,-B7R@L'"[2RQC2M,++"R HC'QPC19(LJB"(]($#"#H%<$E)2%SD
M;3928>2#8^3$SHGCR1+O(\*)4<1CKA!$)$$6:RRD)EHJNK+&U;3@A0HC*XRL
M,'+!2>74NZAL=,Y3;H)U!@O/DXI<!!:4JS#RP3%R8G/*:QIT(@IY[P7BP0(\
M>@!*3H0'E9_+E,#:-GI:JF:%D15&5ABY8%L[6(%M"M$&SYG1UJB$+28*C&_@
MQ3M@9.6N7"2 3D;OZZ",U18ED]V52A#DJ/8(&QX=B80&CD')?$.8>D$06FQ;
M_;-H?[XV:JX^>K7&\ B8Q)??,VFW.L-B2[ILOUZ0&6.*,^>9BM9R;Z214LGH
MJ:!",)_B'@'R/K_OM=LN8&/].I]\'1X?MV,.XK?MT5;5UX,8!QNMOF]W^[E2
M1Q.>][[=]3^>F$GJ9^L_=SM_'.R>'0-QYGOND/I&:.UN_,"[&]_PSN&FV#WZ
M!L3K3W?.WA_5@;#K+8-W_W. _='?'?O=#+>/=H#@/=T]_';2H'_\V&YFIOK2
MJC?;1[O-.F^<P5@^[9S6-S9/_P/OTEC?(\9@'A383C&'KPB/$6"20]Y2H9AB
M6"6S4HN ),<PKX/>,.]MYJ4>4?&1[>VW.B4MTD* /BP$3[2TI1F"&]O-S9IX
M6_NP^:6YOM6HO5__<[WQ8;/V]=^;F\W:A^WZ7]N-S4;SZP4K/@;M^8,8ACFE
M:JOS$RBPVSLM0SD&S<Q8KYCN3AK[>S"'7GB6D,(>@%6"X6X4J*><!PP_\Z0U
MF9'NY".0W83D+\BN>1"!;(Z.NYV<)I1WP%OG2_VFUHF#VDGL%7OCJ=MN=T_Z
M;Z_3WVVO4X#OA:@H 1]>JVV/^_'M^8=WYS$'K4XQN.*B=Z-[C>2'.)X,%\C"
MH#S\[J05!@=9D5G%I3(SBE88/7ET>+4X-"; RF,*KQHE;SR,5\F-QVZ[+:&K
MW-SMMK<?$^SFA]YKL'JFV_XF(F2Y.FK?TD:\'!EHFMU>(?_?@AX3>_FLE;7U
M06T G+&9<^E2;2?:WAS=UI^XA?HL[[ZR-BV^Y99W>CX=Y&=^_>L]DY\551<W
M?, ^\7-HYT\S$WHFLW:Z\7(_*G_!<_/B\Z;/M=A6O*+'/%%[^P>[QX("-DN/
MGEGFY?QB3VI'%@1+R[8G,MSO777C^;LO*P?D;0[("Y,6R*A^3D6-.-A.7R*\
MQ<^X/+D)=S5P=[[_T=]M'K=WOW\CNX>[/^!Y!SN'6W#^OMC>V#S9^9X-6L^W
MFQ_;]4];;/?\FO_\<>".0GO[Z._V;O/OH\91?K>/K?KAE];VQ@]>;[X_V#W<
M.FF<[8OZ]V\G.X?AZ#]G%R% @\;&/FYL?-XS(G!FB4>!.XVX$1)9K^%KY-Y3
M+:Q@.;573$LM>O95O"H >J$ M*C6C14 +1Z 3L< R%J-DXZ /9@A;@U#1KN
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
M&Q0S*&)!$1=,(NN40A9FWQ@I0F1Z94W3:6TI*KRI\&8Y\88SSI6P6@0J..=
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
MT(6P0)#%V*: 3J$X5H\+NU,XCJISKQR=]:0Z[WYU4TOE@^WK>./Q+PTY YI
M+J!/20%3+Q6 C)8L%)EL"CVF=PZ8>_>2Z9!" !.E$38ALNK#,E9(6@HJ!EW$
M$ /8%M,+"%,K_#,W[6TGK-*Q*"R'#Y3DKC?NFRB(E%V%FDEA &\R:FU]S"T2
MU52M5!= 9T9CX]&&2K6&L5KHZ ,KB#8)E) %ZXRU:!<M*580O75KMI-8)[&'
M3&(N&H9#,3XG"28QE<D(AC(159FE[20V*Q(;-T,7UI:S-RB*M%J -4Y0]%X0
MSSZBL[F8L+H>M)K<#-U)K)/8(I,8& !O*=@6' G Z- 2&2RQ1N\R=%_:[$AL
MO&ZU=SIXE"(!. %\M(@('H62&JB0*3*FU74G86J%U#J)=:/9/ W\!C06DLPF
M16O(9B!C LMB(:*D),EHFB2ZMQO-IL=QX^X.3R6-4DX!9&UE9HH(-CB1B'0K
MTN:AMM#\'YQW4XO.OR>6^XXWY/R6\\UO1VQW#SVEIM9CM;]D?\DY>\D[]$;.
M@Q/RFTT(U:V:$%XWK:@_HS]CAOA;V,R8VS4AO&XPT@*K+%<-<7FT$AV@^))E
MB!8<19*!'"BO5<Q>F=.F&:R32-VT$L5:B>K&E3M0/)Z.E(Y3C_T+8,5#OBZE
M*!5U%*%*Q^J'2R(F:43(*6*.BF2B9B(VD_NYYB\2LA/.LA*.TV S28^:P+D:
M$F!U5:+U(?I8.N',CG V+A*.#9[0UN93KTPX?"0(#)"$L@:+K8EB@M.:]$M8
M4;<3SI(2CLG%6&V-D=:!K9:J251DR 9:='DGG!D2SF\7"0>3+*HH*8Q#)4 [
M%FYTLZVB+2$:5XT+J^M:Z<G]1YUP.N',B' 2RS7%4PZ% H!,**LO5B7,02M;
MH1/.[ @G722<D'@56JP-2Z!50/12$!@29"SDUB=)I]:($,T"Y*YTPNF$<Q:J
M'&MR%HVUA*"4(C0N(21+IMH2W02$TSW+TV2C=Q?9B+4L56P,K&!18GW+M!AF
MI81A'@KDI'*C5/0?@G,+P$</.Y=N@DZ$5XQY^?)Y*7B"4 F1*A1#41HBS_N?
M:JE!4A>*9D1#GR[9F6V25&*RHL0<!61+ D>Q+A$,2ZS.836KZR:XJ84BSU&@
M7D?HES!;;YT,D2Q8"S6VRE)%ZQICJ,$6YSM"9X?0,<,L>:NUS2@RM4"TC*'%
MV7J!/K,.DZ5.V:VNZZ![?=AE1JAQ"K21M<2@P&3$++VNT@4D([6W':&S0^B8
M)1-LT:5Z$B4'/CD1C0@>C*A>RE KB]ZNN4Y<6(..T.5%J$7O JOCH6@#"A*&
M"M+6DELB'IAN^ILA0L=,?\X%)DG5BM4TTY]37@2%A6%J72P^!6S%#\(4?)L=
MH/,+T&BUKR%YDHK *Q."5254&X,%#5)W4]F<H'?,5*9"(25M$*!\ZR5J@J!J
MI2C21/*)I'0C4YG2L !:ZL,.-)VX'>&#*(!GJB\A,R=1LL!J'\J:39#H0Y6Y
ME!ZV,"LR^GS98*8DEEI;6]3*ZKAR46!Q631=S-0,TEO%9!2F(.S/GQ>Q(_2+
M+%$590S)1O"0:X[9.,_Z7RY5(E_I")T=0L<,9AF*!ZNUL%7IYN=GL=\I)PQ5
MYU(AJTUI19Y51^@R([1D34KGE- JR";&D&.5J56297503N(8[PB](4+'#&;%
M6@DLP@ND4%B@UUX0GZ2B1(R,2UXTP-5UMY2AQAV@7^I3F12B!]*^:% J890(
MS@)X4W7VM0-T=@ =LY>I:I%8NQ:.6+0%E%)0L)Y_-<KZG&J1?M22< E#<SM
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
MEITE818)O9TT4S7\<@K]PD0^]]YT@;013*5ECWOQ_>B'/T*S=]RRI^^;[6)
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
MPH Z<)UM9Q?KS]@KA37\7'Q]#&IZ)H_</;CCFS9[8L_O!7'>CKY?W/LMDPD
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
M#%@X*%AG<60$*,+,,ZJV@L\*/BOX?.SXG)GAL_+\SPE6QV)R%(^2IR"1Y;D
MLL0<.>T%2H0PIT+DALZ]#%4%K16T5M#ZV,%1E6;Z6! Z%OCD@R-6,(&42CA7
M+R$(C'F/!,,>&Z]C4J5E_^#JIQ5^5OA9X><3A9]5^/E8^#D66F:P4$R"]ID+
MR2 .!( TE1QIAQ, J$E&Q/E4CZ[PL\+/"C^?*,"OPL]'.UD:#]Y+2BD6J4=8
MY7@!CR72WED4%!@,3H(HE+;RC58 6@'H2XJ@K #TT0!T/&HRV8@CP0GI (8[
MYT0CRZ1 2?L$YH,V5.#Y!%Q5"%HA:(6@3Q2^6B'HHR'H>,@J$PD[:P R.0V(
M4\.0QB(@$6$394C4VK#T0:A79,07 :__[EMXZ:@($_PU&OB1[>XWV\7K87"C
M%Z(,6.])6=RI>%VS'6*[_QZ5G\V;-\UMK$DS:_Y&?G^4"EBSO/WJRK!E3/,J
M?(W'W=B#A>G5;*T76PF%9C?Z?@SO:D [Z+\#V)'4C 'XO^SZ!@ART?:M=MR"
M::1.M^9A!VVS78N_HA^4;;!L.]0Z_8/8K1W *%JG%W?"4^+1<:MS&N&R9MNW
M!@$^@KLWBLOSB_T 7M;NUVRO%_OELR:_O!PC#(/I#+JU'"R?*;!XR4<+P_.Q
M]NT@PD.6:[6M@U@.N9G?"X/LE^_-'/(SPA#[79N'<C3HP\1K"=BA?#=03_-G
M,^0/>_V._]$K0Y!#+0?N[]<Z#K;D9Z;0VG\'G?S0XV[3%Y,;/KL&=/JC'$3M
M:D&QETK+=(%I&2CRQ':!5@M"\:= EO[ MO=C(?\R();;:FM;W2*V_+3V%2BF
M]B=L[?DEM?Z!!0+LQBLD>F6V,'J/FK_003/ CKQ_<0)M]Y\#[(_^;MOO9K!Q
MN'FZN]7X43_<^;5#MWE]]>L!O/M@YZC1K&_53^I'.Z<;W_]SU#AK-?^!N6QL
M[9\T5G=@'#"GU?T]3BU/A!J4C%.@V[.(C!0).<,XL502S4 RE4Q\E;N'='2)
MR>_+X&.E^DH!V!@< 8WY%\MI6:'S13;0H 3=0G<RV"@B4Y+)$$YQ=,%:F4^R
MP9["TO)2U8-[8EC)\3S2*)J"]=PEP;DB1EH+.T6XI-(*/RIU./:N#PO&X]/7
MXO:Y799SW6Y&@J/BEWZG!N(N9H ^MJ?E9ZG;.:JYP6GL M&E@NA"<R@KL@BS
M[8(<N_F.(EX*"+9STAY>;OU_!\WNE4NGXL@8(P#I3Q%[\)*',40A\2Y29GK%
M,& JH,KWSZ57S\>V[38[*)>]!.$7^P<=D'OE;X-C>,_%'0DD(SP"=AL^Z[1C
M;WF29F:3<&;^_'2[A42O]NH<K?-P8VZ1!Z7$@!V'A[5OD"WO:J# 'M2*.J.P
M9$!C_:QWQ':FYY) RE*DF5ZV@!I[Q_#,3GMY9M7@F18N$]--"]3,6J2WO8-:
M:G5.:@<QP*J<-&$M]D$W+,@9+,$>#*@;8<IY<6QQ"[ *T!+0=^:WDN#AHVX\
M '4Q;Q/L3^<H%AO0&X"N]=\!7 SJFCV"I\ $BD5N@F4+3-Z'#<EJ9JQUP*PH
MEAX^/\J/SC_#CG? 5.T7*JWK+]\ <#%21?DCKF?M<0KBSOCVE7ZQ(#&KZ:F6
M@YW>%1^T.YDV0=.%U1V4>Y(_/E_>+BP>:EW9^!/8QO^]@^-!6LQUQ,)A(WB2
MSE"A,$^<!\\QM^R:V"MY?6WMQG#0*\68K\:QM@='*'3Z:/BD%^^&N+_6MG:R
ML?6#U+?6:!U^;AQN[X%JE@(W#@6=Z\T02I EBB*C@Z?,..9RNA00T#*^QJ$
ME-F"W]X5W-F_(FY&I//4=')##?:5 O K^IB-/OQ>$BH)[3CR5E/$0^#(<*V1
MH)I8EH+1'+1Z=>V1YY ZQE7S191LMPOV+.! T$3XO7.4_54@@DHA5P#IH-L!
M&LI?M0OY<CSHP@- $!7.@$EAGU\Z+ABS?@8::6>_78@U4!1+>3B4@+\-9=OO
M[VKMV!\^XQK GF$^=^5')[2D%GN7L.6:$TVB\CI$Q8GC--&[\V.%VW>UMC<Q
M\.9>$-%R9A6"+0D(#!W@2Z8-"C;A2#AP9G1+'\@[8\PROR]R [DO$*E4T#TK
M=/N3^M;*7B FYD1+A"DI.L8ID.I4(">5%UR+I*,!$L%3Z*-V#MLSX;9\ MQ6
MTW78$)I#\,L'3K7BQ*FVWBYI!+Y8E.%?+W;Z1;F+2Q;V%28$&0-6?K_7MZ7U
MF$9';2 1>OWN8.C&&'D80!04XJ,;QJME9'>!S=^!-,@/ NL>V/NW; /]7C"W
M/3[N=GX5@P"Q=A=6OV<FA1YG]3\[[?TM,-5684SGQX>S\;MY>_Q^UMC:V<,J
MNB!%0$PR@KCV!&G,(L+8>J.<DH$0X/$IQ0YJKF3Q OSOM-OW.S2N=ON!NWU8
MW[,D>FY!^_8J,<3!,$+6Q808BXXQ*C7V/N_V%$ _W^T)H[\@@+QERXN/E9.F
M92^VFYU\*MB'-V48"S%[>^#N,'1@9C?;Q?%<>0QWZ7BN%7N]L3.Z\L0/=!^
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
M$+?4 0I8C7RT!(/4*^/XRIKB4UA[ 8$" K./\1<0F ,(C.]3MX1&!JYZ4 1
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
MD1O"K4S JO.^NMFU$9R=,CU(Z%U Y+W UQ(XE 6^9@-?8VYD$,%0*B5P/>D
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
M0',5OWM[MN6+ZCT,&O'2'E6[E4^!(W9C+]JN/ZCH1(C?8ZMSE!>[2[K0'-<
M:UC:;+_M=GSL]=X/YP2P:>-\1@HTW0R:3LY)Q:N3[=-]MO5N#TP'P<XJQ+C*
MN9?4Y@@?1H)ZL#(8C$W@*VM2+54"0DD<6C)6431X;AJ\=4F#M]?W@O+4>B60
MMH0!O4@6Z:@%8E09K:A(/E>)D\O2^W6>]1?.+CJ]KE15];$^(\J'/R=D@J?D
M;H#-=+(D6<S3EAWK*GO%49I+B.-L0G(R9!PM0IP4'+LU$QDZ28H0 5Z11\H[
MA[A.#!FL":+$!V^$X\SBE35&EVH+2(EN+!D/*4H['_(QBFPD*SP3 3',1*8>
M#FG%*/+1&>$U\SC7JF#RRMK/);!QS[KW<?7#:K7JY4$AFOVZ>&SJ=(]M-Y0-
M4/./:,"+E]5,O+PX$06);H9$IQ/T@3O+57 6H"?)W*G%(Q<D150')86)"?.X
MLD;%4I6C*&&,):,/16WO6VW'"(2U2L!$6(1U;K7G74*.$8I24B9)R0F/NE+;
M9:IU]:02+(:=4'J-=@?8PP"THMW/+9#J]D*N=:?V[8\;C>Z31(S>&TY/CJYV
MO\=<)G_=^^X SE3]CJ'D2=X:KB9;LA,3A938(I*H03P0"W 5%/(."X:-(<E4
MZ=!+M9!;@A0/B&44O9Z+7H_1D$0=L4EQI*D%[X$GAYQ6!,7D8")]U"3',3A[
MC-NN'@8-&?9KJ[KE=,X713J]7@EI+)B-G$=7838N^4?#22OX=#-\(A.\PUNE
M'8T",2[ 36*YPIVFP#N(%LIP!5.25M:(6&5+Y":5Z,9#X1U%@V>OP6,,0TOF
MG<Y.0^(,<6,,TA$\AQ )E3Z&I' N<:>7JCY3R=*XG@Y_N*()<TG16)H R<L+
MTP+.U+"Q;^_#@>W&O_+$7?S"RTZO9*;=$/+H9+#$:4NYU"AXGS>LQ("LD0I)
M9YF"3P(+N2PO*QD=CUG'YQ@L*3I^_SH^1FN$IR$J1Y$7F").-$<:@\J3 /^E
M%+1SK-+Q90J(/JG 294 4J(F2T=1KO:Y-CKPJ#!6!9UNADYL@H&(1!5G42(-
MG /0B3!@((0BIRC\"TK8F+?,WCVJ6Z(FRZO!"XB:% V^M0:/\0MIG-"6!$2(
M%N!#*(6,B@8%BX5S&GYAM;)6TD-*==SE!)_[HP^EW.;-\85/, 3,'%:!"Q0-
M!?^%>85T$+FKF7"6QTBU%%4"^YW31DN,8GFU]/XH0M'26VGI>)3!I$2Q\,AX
MB1&G'B/M#4?)D*B$)$:DG"6JERJ2^.B+JDVIBGOWOCI/N%3FO7&%-UUP4 H*
MW0R%Q&0T@2GI<$J(24\0YSQO=A,$I825"$%)L!PK:Y*J5?I0JF266KB/@F84
M!;^=@H_1#$Y3=(Y'Y+%TB"O*$?@ "2DN4K ./J*Y%([@#T?!GU0LXA_;&@P+
M@;9:G6/;]D]M<\IORT WSJ9A?30+!9IN!$V;QY/%/RG," D8N2@%XD)%Y#@F
M"!,I@I;"4@'<@],I<8K?2XCB,:CKO9&'HJXS4-<Q)J%P4 R;A#A3 7&7#'+*
M\=QZ*VKOI)&&@;J**2N/"U'7$JLHKLQRQ"JV8\G*NB'\3)8*)]188:U#. +R
M<(LMTL;"CT2%I(Z:)/'*FM#\X?3S*)&*1Q&I*.I]&_4>8Q=!X8BQY<C;W"00
MY@A9PR7RQ#*3-,%1Y(*?6,^L9N]#B5-<>Z?)XCA(3L6\!@_YU8/?#9R6;FS^
MY_Z>_]& \KUQK@NE! H^WQB?)TN9<A:8YE8B0S5%G&J/- T1.<.] YM*/&-Y
MN1K/+*MD:>C7+^(Y!=4*JLV+:A94NR.JC>]@%B(F+P-R*4C$O1;(1(>1YDX
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
MF[D,5M7$[:3ULRJ0'^H)W$E_GT]?0:P;(=;G"=>#)::< W,3O,M-W)-&SJJ
M9 ![%+Q/E.5N8'C*JFU9\W@4:CXOEZ.H^3S5?,SQ\!1K[&U>V0Q 3 @62*?$
MD>!>4HUEP'D-Q-R)F!0M7V(MGY?C4;1\CEH^L>M#.%!O&I#1AB.NG4*66(Y,
M !O/ DU6:3#F?$I^95D.N2<E?=4.MRD%<.?>-(]Z;]V,1V>Y87Z92N 5@+X!
M0/L);\L&X;CS$6E&#>(!6V23=R@X+I14QHM KJB2-^_>5LL40"XH65"RE&EY
MO"@YYJP&*RD1.B"E 1MY@E>6IH@D-2IB'IBB<39E6@I*%I0L*%GJRCP$E!QW
M]FU>B!'6HP"D$O$H*=(\< 1$4F)-B<&2SJ:NS'*@Y.4FJ6>M+\Y+YR]?B]3=
MJO3ZU56B<V>99XUF:IQ_X5GCN#-HA89-*;>:R:U 8O6R^;WNG-/-G7B.8_<L
ME+!4Y;)+L?AZ:G=A9C_EB=P\/(*;>36:0OC*>YC 4DO^BEKR;'O7[TEB#>6*
M())S)SC7%!DF ]*.8\5Q,#CAE34QK7C-61N=W(WI)O)PSSY!D8?;RL/7=WN
M:A8SSQ"+RB".(T:6$' *HL&<X!1#KJ#&Z<_:*DWI;9%%)$_JDO=H^Q3K5F:#
MW%C.]9JA:;M-.+WMQHL=R2[V_'Q6);O$9Y=:;Y_W'JM:KNT,ZEI#U<;?T<G@
ML':_6?4>]:U.;]C/#OZ>[.A=7>'22>OO#G)#O:-!]P@.SQ8.K-'^ 8PS$7#1
M[4X;C;>" ['O1[B%JG-@U4\O-UMH#<+PZO4-GI\(Z[IA7+[E8>4DN-UFN_$=
MQJ4SZ.4[VX]52\K#O !U! REJJP4?\#TM(?]3E.W<SA\AHN#]-O9(5\'W68O
M-.NUK-^G[&+(=W'0;&5C?*%EZZBGX:_:&78&8Z6>1NUA81K@MG)?TV?#D^1$
MODX;>,])_G:O:BE7G2,-^@,X?\<!6QH^UH5]W2#NO7@VNKYF%?!,<4KSQ7PW
MN4EB]_M0L&R(_QWDP<GEJ3K RV"4\N5S\Z5FEH >S&ZO;JE7G>'0GHP:"59#
M6RG;Q0'/H]R.^YU^W40#AF^YU6Z]!3.=):[?/,PS/VR/",^8NZ -3<P?()]9
M4:II2+7P5\UV\SQ[8+,PD55OO]"IWIH8]%_V$:FF+?=4[0[5$J1HOVH;G.^F
M#?:KT3^.+3CG(3S206_)P2RCSE$%SK[J=0SB=?;H55]&&-_^:&2/8MNVLJI=
M%.LIR-&\"&ZY8W)L5U*>+]9J6M=L-?LG%99</=#-"G+R1%^\BPNWD#NZY(.[
MH>KCV-BI6DN"K4&C\FVC2^5OYRXQ</67(.C9"ZIN_J]Z";#QX2#&?H:/]:MM
M4B4TUOONX(;-(.^9UYXU$7L[&ICU=M@<CMAZ?;^%S%S5<&QK8W\O>B,TY1H)
MK@+BCB=D\FYD%PV++$D6DLI54J[N@;YLW+;(Q)UD8O?CGM#)^< L,H8!P65>
M(N.%!);K8U*$)V^K[*S)>/>93&1TFXY<RVX1VHWUP3YPG@:1SX;-<,_Z"8\(
MYWZF(.UJ3RD\EJ], 7QGLYU:=4NNL[2CW+NX\5O>*D?QB\WWZ]4K\N+W$<("
M[.:F>/#)$/(SX6D0\6]0&>"L570%Q@VN5O5'K1L8#PYKRW(6B '\AY/Q:M2'
M9G[8LWATEDQQ<N-H\F\P2!Y85W6&3NZ.W&_T#C+'ZD:@R6#/,T^N6I V-J*/
MAPY>,#(:BHIJ V7(HY#/ #>=*5CF:57MGLYA)[?8;D68N4Q"]T]J>C<D'-D8
M^MK,P'>_-WL5%QMRF3P(<)*Z9?<9R6@T*Q=U9,(2,+BVS^_7]&Y<GJ:WGZW4
M^->M/85:N= ]\QZ[8&XT>T.>MI->=@XS0ZCN]GU-+%YV>OW>ASPK?\%TA+?V
MI**VR],<TP]QZ>C;E]U7)UN[6^SSX?MO6W0+\&7]!QS/MS>VCK<//[,ONYYM
MG7[YMCV.2X?O6UN[FS_@>LTO;^!>3]^=;&V\AGO=QUNGZ_3+U]#:/O6GVX?O
M\'].MT[@O3T)Z&.#9L@FG0"7:/:Y@T*8*B.CI)XF5ML:F/T8UC.\,^&"H)(P
MR0PG,AJI2#">Y>1"2J._9C--0N> 2-.;NV[O[+YJ$/:\\6KK[=\[GU^]:GS8
MW7GY_QI_O=I^]7ISM_'V[_7M#\L"JM,?81W$-_/4C![O8^7F9EZ):>-#'\2Y
M\1:8Z.V>8.$1YLUV8PM\S9RM^FR1P>8Z()-'\Z#3"MD-L4<98JM1;]@\ 96]
M&O;M'AO\H2=3%V.K/+E!!?QYGU*&H0JC@5:!4U=?I&&_VV:K:L%8F?I>;U Y
M$^ZD<243K,\T1@8C@&F,"?X!&32:ZAAU-"%P)K 12@PKMXO+9'!S^_5$8^$S
MN+P(J.O=;G90\Z/_=3*!J.O'MANVJT?=2=6GO>'VP].'PQ'GC<6OQ/:[O4"<
MT!@\!FL)4$2*$\H=I)%A#L@C2X*XL+)&KJZN."**M5!D[[/7Z W\P;-*D*\#
M&#6#",- 7Q;:_:ZM6DEG83TC)G6D!_SB>L-=IWLRE.#.T7DD*%\#['R^2GV!
MC^WLA8^(V_L/'WMGS*URW(^RQBSEDM?-U(]9*R31F#EBN9/*,07>N4B,Y>7V
M0*?[YT7]%DB%\/;Q'L?:P71S1*N4))@U9()VB$;":29&+F0/C?YL2>I<\R;B
M/L^&L<5#<"2R/DU8@\OH7^D="!J8G7/C4BO945;417?MGH=*3(8G9J41HZ%^
MW>F^R0-=%&.Z8KPC.^ B2*:,D1A9\.C +@62PUD8&6>M="D*91G8)?43Q5A*
M5%^:J,ET@E\9351)<N.BM#=>U='ORW=_O[[U!W\0PZ %GO6KPZ-6YR3&#['[
MO>GC%0K9 H^Z>K63WI_%$^O:>)4?_J2][HUO>R$H21)A*$:GP>MV$ADL J)6
M>1\!=SS5XUYWC!B\;?"U7?*<&IHS)82.7'LK133DFE[WXL* .2B7.B :Q]G^
M#7O-#P[AWN DO<K*@3MTU&E72XY5.8>L :[2 ']1 X;K/Q=RJG*X;F(U)F]
MK$NAY+/5,>PS8GM426->%0I-G[_^_/IP,+SW(8[5*7$PBJV\ _+YZ,6+T.R!
MJ3YYWFQ78U$=]&)XKF&&G3B:R(BK,N;JCU_4S=&-6@6W(-O<X3ZZX85_W75=
MB%6%;]<&_A?-W/4M3_N+SO-<E9O%[%JG_<7&RD?<*)T^[3[QY&D_/K[T^-?4
M@H5N9SA[M.J$SYM]N)B_SM[_S?:(/_<F]FY/VTURG5;M"QT)?:T-#--3U^\F
MY65LGN38S*GZ&0S=@C;[7 BRUL&A'(>9J'AVY\(H#WCOUZ/NT:N3-!@G1P+/
MZ_#!F<"QMUB;:*(PY,;UVZ;[\P\^ E9OY.H<PWOX,_T(G[W_^OD4CH'7.[OO
M3JO[>_.*;M.MXZV-C\=;XQNYOOX%/OS[KU]VP9=_LPWW^NX4SB7@6G3[*YQS
M]S/[?+I^O+V[?EPU"!_;R)62L%H8</!9+AK)N$76"X&X3$ZH:&A(+I=@TU/Z
MSCSX#A4%?1XI^AA&**"/$(QASJ*S%&LIG??6>/A%;EQ6KJ#/;-!G;+.]2IYI
MY0)*G!#$@[/(..-1(B10S;B0+"\LDVE%:POZ%/193O1)1"D<=%!6&:ZQ@'_"
M:*)UM"XGK]VXW%U!GYF@ST3%.JI8]-8A9JU!W#..K-,:.2J-L\)ZK.G*FF)W
M+_7Q\,K6+<YQ_' Q7Z=TZ[D*9)QAG B2G)>&&\ETH( PDAFE<\<671RL18#,
MUH2#I:*BP3J'L@U G-*$G!(&>6FI<I9+YVSNNC&K0AE+5!.H*.N9/^*959%I
M9HD$EDLUX9H9$S7&U$<MBS^R(&4=\T<8ITDHKE#222'P'($14,-13B9*G(<(
M_N1,NG4695U>94U81&$$P5)@KDPPW'LX*7>,.JY"*/1],<HZ3M^#28K'(!"5
MBN36N@0YS )2 N-DN?%85I9U5N5,'U#3F\6Q]U<?WKY]8FUM;@ M.#(E:8HB
M><N5--:ZY#&)UNC<":60]H5 R[L)TAZ)U2)0G+=#"R#M@"HFTP*=6*"><JE2
MW9AF,K'XP8<EB[:.M)4&S!.X;B22Q(G&SBL10&&3L#2F( IK7Y"VCK%VJ9.-
MF 3$C007.P305@J4@"9JK0?*YBVMM%47;7V\VLJE=<%2KUG4'&MK-><.JTB<
M,TR+5&C[8K1UG+8GL*F46X=,8 YQ3L#'UE8BET1BE#B9<KT1?7<?NP3=KZ]G
M=;'87VUK* UD2M'O^\P9FW7/SX+@,T#PCQ/>D9 BXB ]HCQ8Q(G1R&DN4*1,
M2P$\6,B<M4'QE#IB#[+Z=^F14.!R^>!RYKU3"US.!B['%Y6$$3 [ 6FE:$ZL
MM4"Q#$/>&TM% D>%5' YK7Y#@<L"EP4N9[.L-^LFM 4N9P*7X_$!GE@(2D>@
MDQ+8I4H"N2@D\L M(]7>,D%6UC2[LMC4 T/+:[26^4FKF:$V<+JJ\I;]447W
MYU71ZN;W.-RI/]26"P<.'Q>?'V)=55W\ZD,F-N NJ%R#XF-50"_\/.B>[S/<
MC\AUH_V&J@*GSVWKV)[T5OZX7$&AV49C8SC^^/5#KOWING#H>"6&*T<@I5GL
M)YQ6@*66KY#+@5>(\[RJQ92_!?=KE^56&@?=#+O_ND8A5K:RMEO5K>BD7"8C
ME_GO_?F'/1OL>]VQ.;W$36.:A(T5FQW6F?U5R=$KCOMET93EZRCUX5=53W+I
M+UM7V,GE_'K#HBJ]Y2U@8E;5[0J82+S*]?7J8=RHS 99I43>1TT05FZ6$E,*
MF)0")J6 22E@4@J8E"(=96Q* 9.?/',N!UG5^K.M6.J6/)6]NY2#FRKR5H]
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
M$-O/GY ZOCK>V=C: SSE/#>#<SXXQ+&6R"CX4VIA-!?$2$)6UOH'W3A:+D!
M&GX*T4X90JSUD5K.(\%:J\P E#4B4">FUP2Z#D=?[X)4[L>\4_BOD_.OO+4G
M^:T*J*L?_\"D@WC4<#P=@(^!'O9B^\EA\+O3G=W]X^V-SV1KU\/U/NZ![\1D
MD [10/)RNW+(8"40<1)3JU2DF*^LI<Z@BS("3\#R2/UJ\PU*FG6V 7-38PC@
M'HA+_!'](">3 1 D^':WQHP.\-$NG*'=['0;<6B6ZX\JQ:T*41>-/=/8'^#
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
M&IH+CU%P^F)"UL> (B5<<B,C3RSGE2VX?-Z4O-Z2DE92TNZ-+]X."$M*VJ.
MR#&2&+P0BI* !-4!<9D$TIQ;) 3G2B@>F2) $M4,%C;G%Q<;[3R%FXT_!\=Y
M?7-*<=/I6QW!:+RXO'9:KPU6X]-L!U"7YZA^[]YV&/VT#,AOY/=ZWB=_;K9]
M:Q#@2C?C92(PJ@*/*AK-C=76 4!I%['PD:8TO;;9<B1?E2*G4VL\B.W35WN:
M)T6Y\<C:W$$8<X:T<Q9%SB,FR@NP/#DZ-9E9-=JO5I<]&Y8\>_9XI6I\,;A(
MU72IVMG8WTN".66I0]%BB[@&@=(PGR@P"\(5C0B&9JF:;$M]6:I&"2&/5JBF
MA-N+7%U1LW/W&]G:?46!7V6.M6=<%-'JA!BU#O$4-;(Z,*0$=RQ)ZH@3TY&K
MMH.7!,U7JUH3RUIUE=:;25\(C%B3NZY&STT@UB>-N<4AJ!P!-DL8P"@B-TWD
M-H^W,I1%J;!2%EF>JX1:%9$-T2 @WB[I!+Z84UG,)O>"7(:RSI71Q/PR1Q2O
M65MN^;DGO9)[OOHQY)[VZ*C;^0$"UH^MDQLJ&!$8D\"3Q$YRRO(T**/ K 3G
M%2-^?O ^U*=*OX!6=R-\H;<1AR\*I/]*OW8V7NWY!+/I/07PMA((J'+(4LE0
M $]7:HVED3CKUV3"QV7]JE(UZZI<%PME6=?)=;^JXF.-%KS;ZHW4;U0A*]?5
M'*NN/E9%] I-- LM$SK14N!"E= +)40!8&RK51<0']4E#H-N?O"Z$4;>V%C;
MN=Q.YM=-+A[\\N93R\J?#>G:Y-NGW_9T<C09*9$/) >BK$;&>X5HP-Z%E$
MY%49]L]N)5>&@<CC) 1CX)Q&9RG64CKOK?'PB_RB5UR1JR64J\V3[8W/>]Q:
M0;"U($L4 X'W!%FK,4H4L)\$J6C*LJ17^60/SAJP;B-/B2B%@P[**L,U%O!/
M&$VTCM919>0ONFH5>5I.>=I]MP<$W0H!3#TI2Q'W6N2>KD GM!$8\")/^\H:
MIZMB<B7QO,X2L/"Q(MP7+6CM-]W-@#[<Y,#+(;"J,] %\2LL=ZILGFY]_;:'
M3704( TIFA.;G0"QS)TT+5-!1RX2F+25-8+U3P*MO["?L[6;1:R67JQ.M_:T
M!K<W[X8F(2: /!>14\$BPPR58$0)"61E39,I7:S/I>J7EG2V%K1(UK)+UC:X
MY5%YHBV)*"KM$:<I(D,BN.6Y@G\4@:=(*G(VQ98.)>O!=2P;M<<;EHM].^CZ
M Q"YQMN6;2_\67[5M^S ?L]-*QJO/KQ]"]J;BX8?'S3]054G_$+%\][PFSD
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
M "XL=RA47;A6]&9-6+'$'.17BJYF@89X@ZP5RMB3XWP^\:9 +D,,OL5Q1GS
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
M@U*D]?SSI3@+N^:YJZI0?&#\P8> 62C2^;%CCNVULK<Z"D>11VW_ICC'0PB
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
M96:1".ZM&C7%YLD=A@26G*UDY_S6N&XH1RSXIIS3J+'D7AR'CB>+$.\A/2E
MYKJNE^A)/IM[1DWT@Z/5,*9B)[N$,8:FFRT3,$9KJ6T5,2:S:;PH3LKENWQE
M"G;.P^_BC$<SGH8XRH'LEBHB>&,ELZB,1MML_AT(4>"%D8(I2(J;<M3YQCXZ
M7&9;4; ,C7P)]HX*'5=4Z/7"U R?B^1 8".%X_4%9P#4F(]6;56$:"5"5/EK
M"K0YJ4C1ZT4;28HZJF7H;3"\VF9;:YLE4G0S\**',.>7-."*:I)\=)Z!$*ES
M")$N"O7FUUG-V==U*N*4P=G84NT5<5*;#;5R(KUB+)/>YV:+#K^1.:E-M2U0
M[#/'B#V!5F?L7D;H-<VY6'7,HDCI#N'-'*9<<>9C7YL1CT2?2:P7+7O<U)3/
MC<M]/-Y">6K/<E.?L0B_I0G>+[9$$%/YD%XOQ&1T26V:3:.I'[J(,9I>=A]U
M\^Z((!H"=A9BS/DE=HL9X;+R&,#D\_$><A40'"!S<[&$V(JZ?VRE\O.\7BB1
M;$5MX]];K<,X#8+[[\SG/F)&PJ.A99AQPL=</X\ E]\]'WN57;!O0\[@GSQ.
M"%V4@SAU' YV%W5#Q3ZE$7Q'5:YFX]%;93_93:L,2+]*0.JFMPV%CN#5]KYQ
M&VU5\^F)W&8B)U?FT>J+ZCI44/4<<3T4V-,R#AD85K*WLQ-QUTM8E@HETQ+H
MP^D$*=#FSD >VTQE1Y5C?D3M%#N,(M'G![MU>Z['(HP/HJ[9"4P8M5[&_X[
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
M1[>#BIB^;CS=G>7:.V(ZM^_!7K80:,UO(7!HA^X]_&>0#/V?_A]02P,$%
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
M]< *O#:DDF,.A(!%X-9Y98IS(K3>1;[^_CYYT^UDOO<,=W$Z=#$@I-#>),W
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
MD)6T10O'DV]=ZJ#1[0AQLAV7YAPY4"Y;)OVN?U[_$\,,__F7_P=02P,$%
M  @ W(915H\Z(1>K:@  I*($ !4   !T<FUB+3(P,C(Q,C,P7V1E9BYX;6SL
MO5ES6\N1+OK>OV+??5]O>M<\=+3[A$8?16A+"DF[?>X3HH8L"6T2H#%H2_WK
M3Q8(< :Y -0"2,AA6R8I"NNK_')596;E\!__Z_OIR2_?<#(=CD=__97_A?WZ
M"X[2. ]'7_[ZZQ^?7X/[]7_]Y[_]VW_\/P#_Y_G'M[^\'*?Y*8YFO[R88)AA
M_N7/X>SK+W_/./W'+V4R/OWE[^/)/X;? L!_+O[1B_'9C\GPR]?9+X()>?-O
M)_\N2L&(28-62H+R+$.T68*3+,L<C55%_W]?_KWD$I5S$023!11/]&M)&,B6
M.^V\95F+Q8>>#$?_^/?Z1PQ3_(46-YHNOOWKKU]GL[-__^VW/__\\R_?X^3D
M+^/)E]\$8_*WU6__NOSU[[=^_T^Y^&WNO?]M\;<7OSH=WO6+]+'\M__S^]M/
MZ2N>!AB.IK,P2I</H,?GV<4_O(I&_W;^E_2KT^&_3Q?__NTXA=F"G@>7\,O:
MWZC?P>K7H/X(N #)__)]FG_]SW_[Y9=SR85)FHQ/\".67Y9?_O'QS6VDP]'L
MMSP\_6WY.[^%DQ-"O/B$V8\S_.NOT^'IV0FN?O9U@F4M^M62*RA=X?R_]=-^
MVQG35P(R2?.(0#_%457PAACO^O3=,5]\%F0L87XR:XCX]F<WQ3L^#<.6 K[U
MT0W0+CX(3O$TXJ0EU&N?>P7G"N1-A/4C9Y/A:3S!OZ3QZ6\+="_&H^GX9)CK
MKOII1G_6;7;ZOKRA[?@4'X8[FYS6[5$(+B1;X'K@$Z\ )8T8CH9UDWE+WRX_
MMJ)J!QF_SW"4,?_ZRS#_]=>A<88+H[FR]+\25-W-L\Z(3BOK'0X>^.R*?87^
M9)RN/>JD;ICC"X9/0L23Q4\'\RE\">%L</&!M%Q\0U].!U98P[B*P'FTH- H
M\-%&*,XYQ0OGUO+;^C%=Z5L)T[C0D.4C?JM,_(8GL^GJ)PMN%KRL1W'.R?;K
M^HC?<#3'Z;,XG4U"F@V84Y8KK4!EF4 5R2 8E^D$%39Y:7VQKO&J;F*XOJ9+
M37LV6:UN^7YN^0)7JZ,IN[-Q0Z&>,T<+^/67\23CY*^_LD8DOZ9UTTNR@/1W
M,L)>S*<S>C,FK[ZGDWFUWYY-ITC_S9_#]X%/QD83"N14..'."B)GA=BSA8O
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
MD@1G%0?N:7,1RMLH1*<#_[#K. +-?012W$@;>DSX:+'Z*RL>!,L\E]Q"1*]
MR6R 3LT,CG&%/!LAL?5-0$]+.0(]?TQD[Z=N<NME77E/K[ZE-;DS&"Q@<^$D
M]9HF6I@&6V)RJ1B2?5\=L_M;U;\TNR\5Z.'6OJ<5GO_VP+H8+7H'AM>(NBP!
M8G 1/"L*D^')Y-9W&KTNZ%^JW0/Q/=Q3_&T\SG\.3TX&Z(IC+I _H!-)2%H&
MSBD%4HN((M$;UKS&=/7L(]*5K<3Y&*I%N8BRU!B;\K2EJH0,@O5D"J<4K)$V
MH&W=9O=)5HONHAR]DG+H:M&'LK)1FURR=9 7O?9]%.#(PP(9A+7!**=RZZ$W
M3[T>9B/Z.];#;$+#0<H;N@#\5SW,QE1N7.>P#0^'J8=15L3,"9[@!JJ[6T<]
M>#"%R9B**U']W/4P_>K))N+O03\^X82LZ_?ES2@/OPWSG$[V'V].3\.,?AY.
M[MIHEY>*,FJ5(GJ0N=K=FB,X#!)"<!J3-YG6T]K@V1+KH["/=Z']IAVT#\[V
M<A%\&8-;^GZCO/( +D_[F[^TP^7O3L_;_<*WW7)O7/)FXY4M18F$5A6M/7?D
M")N & T+N0QV>O)N.\S*GW]=)89OA]^NAE[/'W3%/4@QJ\P"^7G9D7O@+83L
M,@2>;<I!H@NM+WHWP;?S0,NUS_ACBF5^\G98<" URR&$2 =,476J%IFM1CM
M&4/6(FDM6K?&ZX)K_[MH;YIS:_AE:UIZR V_1PCG+6U+"CY*EJ&6Z4+-Z@%7
M*S*$,89;KPN[.7&]1[4Y5$?A1Z R6]#1Q^C<]?B>I30_G2\:/SX['4]FP_]9
MQ&0',0E1DF:08BF@I$.(A1=(MI"]RWD)HG4(?7.4/Z=*M:"LAWO+>Q"_P]G
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
MP]G787HS*N/)Z2*,>.GZ?<1O.)KC1:W;>7<P^G>WYU(]_[%[\>)^ >Y^'W=
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
M^=39W%I^C=_09]-A^!#2L S31;UNMFA00M!9THKJE2I]#ZEHP5C)PG=K3O
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
MW3!@L5)F^CO1Z>1I!NEIJ\H!Z;DC7+9;GOV[>97;HK'J^;W1VW$8+=<SQ.F
M&2:1!0E9UKY;N8[[-BX!XW6X.CJ.UG32G0<>= 0:T5*4=_"\>S;E'1K[8DX.
M]FAV.X:+B8O(F:QM2.A<RU:2<<T-:%MRU!B1L]:5N)O@>]KJTCLC=ZA/XQXQ
MYUE*F>?B,"EP-5M01:%)I2.#5*)27B;%8Q^=.1Y9O7;#R[>-I?I8ZK7OS$IV
MQN20+ )YXP64SPQ\].2F"VVRUMDD_;/5:VS$;9=ZC4UDO+\4_2ZH?M9ZC8T8
MZY:KOXVX]Z<,GM>8?"G ,W)0P42(>A&^+TKEF*)N?B_RV.LU>M"!3:3<!_>W
MT\S1%88AT"(U]_56UX 3,4-1.H1<6[ W'_][&\6CR>'?B)^'<_@W$6X/*3K/
M)\/\!:N'LVK0[+1B03AP7I)&8Z:##8L#&WT13BF>8^M$WIL8CH+JG02[GV(-
MY1.7@2M(+$5"I!WM6U%""=9HR2*7J74KKL==K+&+4;>C?'LHP;TS)[D+II^Q
M6&,CKKHD[&\CZ'T5:Y02R945"KADNDY@L.!"$D094SGQ5')S=_\Q%VLTYWX3
M^;;NN?'':(II7K-MKI<,,'JF"UQ#,K7T,'D#/A4$II(N&)Q$=Z-&8TT >,T#
M'DG-Q4:B'S>66^OF.<^J].LE5C4CSI?[[,L$%Q&?);PBN#,Z<$BBUIA8KR $
M'H$T67*1%2TY=:+UX6<]=88;2[/Y:)I[X"T:._W_&":?)V&4OJXFZ7A=$@M>
M "^<5=VLETUDI.KH<Q&99;R98+ %^7<_>W_*T MW7?6B@>#WJ2>OA]_N0&M-
M'6-1$A2>":W  B%) <A405,D5]'NK"9W/OHGT9+=Q=Z#^7]_!:&1@1DL&9*4
MKH8=&)#N<H@D!.DS.:O=AI@=6<GF-H=+>X&W+HWX8Y06.0PSS'>#'.+4ZM/A
MR0E)?(4W1JPC?2$R52>!"0-!1$[(K31%!:UN%G2OM1<W?O@35H:]R+MA+41G
MO)RQ)6"<3\87#6=,Q,06:1 U8J)E#6K5\7')"*YUE6!7KV)+"#^#KNPN^X;E
M$YU1ZY6&GXWGHWS1C](5FS3M?HGS6I*:/;AH"J!QB2'WD;MNC5ZWAO S:,SN
MLN^A^N)B-,6U*[2 GH5B%%AC/,F!;.F@8P13!"9N(DNV==WOG4".)1"]NY1[
M*+6[!6KY$G2!U5,X>@VDPT2D&Y#VD!KL(/$^V@*N@6<DQUBX!YLY[8J1D,5
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
M=*6IS-3KP [/]Z\7@Z)/EK*M/OG.9?3Z6_4KJ[646-][O@J:CTQ9;YO6B@V
M!>%B!$ML7;^1&);6+E.CEG SYDV@PT(<X<3Z@HTVC^QOC_%SB=RVLP:VXOR
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
MWS\K&A&]]+9LKSUQ#O:0WY:=]:'@F6NG65ZD)5*\2*KX.F(L7F2Y#Y1>Q-E
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
MMI3&;5X;V,4H=G$8Q-BYQ!1YE?UKL##T^:1<7O3J+\VLDDQ+COEQCLW5?SO
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
M<Q%OX#<(D,)RBMJX2J=&X )/N*Q8I$_TC]ORU_\$*T0$SI,NTP'65X2BFM5
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
M 6')KW:OY(W*Q.IL#N!.LSJ#7A^ 7/024J0*HU@<4DA1T 1R#^>"-,M.*+F
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
MQH3]6'L!PL[@"TNJF:K5/%8Q;>9;\<6BZIPQ_W[W_@S1]>Z^)V6&F1_ O?V
MSA"+NX5N@FJY!GV /1(J1K.DW,DY3<7&(*4=G'GEZ ]F?NA4+?GXGJE5VK[0
M)=QSNAKI<-'HF1FV!_H,2G&K89R =.5PF -G3:/A?(80>W.T%N&'0[87"^+8
M)6J\CZ$")L&'(D[L R8Y?/A8!?,9@N<WG/4+6@5I1\4*^[O\K![*G+Q:_G9[
M6E1F" T<FZ-B?V'&,2QN/<Z\['"D"_'*<#[#?(UZN*;>^K2#E1ZT9N3$^M70
MU%Q7?<%4^NK6M+GTJN>9Q!^1PO*-QX[NGOV?YY=3, EXBM7&> 8-":06(\X
M#=02NG2[O6DJ,[>(#6K5*78,<WZDH(%JC)X8J!2/G544]VUI.<CGPH+L)<I/
MLT%YB6Q0C]%=-NCW=48'IV\<J/CC6K,T&S0%88-NT*RWA)!NZ#G](9ZD$I/C
M+_,49(,5)[1PV^BUYA.[6H^UPEO'C_7POVK_G/9GL%A69/"6U7OILRE!#KB9
M#)_))_W3* "1P1 ,825Q=$:9UX4-2E:<;N9%N $^]$L,K2&D"N,,%4+#QP2C
M].C0FW3Q499?FGJ;W/K"U>#VY'K&#_4:::E(5-8Y)H[3-VN&,P"CY+&X:R@X
ME@+B)F4C^B7=V_M!,-.71RW@]MU&%>FM[)"U8W6=_K7NI4_?Z[4#/\?$SMU]
M>:3#N*&DU$]HU"+84*Q3]0 0\JS6-UI/KMBYU"LM#Y;N*^!8EFU6_4:A8SI
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
MV@J.(<BU8J.1HM4#C7JDIG.\VE<&E89C'Y5*)9B>D.>6.??Q\_,_BEZ-;2Z
MT=YN&RD/3\IC>+)!O.%L$#<70VD6N*8")6FR02^*0B99LPW;.;X;;;Z&3@U/
M& W>_2N[TQSZ#*!:#K#$42W6AN)FU' 2;S6&-)N$E!CZ\2=SZIDQ5^R'2]>7
MQGYRD4XLGCWS..#%\[WH^H.N;%"4+]YC8S*>EC2")V$1A\C@&-2Q9@G@^5^.
M\6*#/"8U<2PLB@>L;EXY99CC]NW'QZ_C=N\>[^.,^E[*X"R&H,XZ.A_X"6&$
M:5\D+;;VGK&IJ:5VL%Z/610[JSHXG-+N/*O8]>[TX^3?X'?-UUGI>&(&AF(1
MSS'IV%4<UVHYI7].I82<K:(<L&(MS)*NCC4[4;,?>D$^7?9FLN\5DMG#:6E&
M^W&N7_"CS4*(BX $9<X8,*+$M#Q%Q2#42=.&>A*"5P?7VF_:7XHZ&I>W)?,[
MQ4PFQ2+HQ#XT356,#?KEV\,&[4,# _^M-=KQ__'SJLHVT&W]'\_?GLNX=Z&=
MN&_=^SU00$TEF;: P:9D?#P;Q!^$XO4<G.()]=/,^EMC]O#<3^DKOWTC/G=Y
M?&]-)10&OKQ89S:ALC".T)(6MM?X=+DO8$"^<#(BQ1Z?'/)?S7C>?VU@0=00
MAA"=Q;U(XAVPH%]J^W2CZ?2@AOED]JSI702>\;0.=H -:O%!N<)>H4XR="CA
MWW;!"658A$498>G)TQ>[=XX3NI0VOUSKLT>IB[T-,G(.JOQ2*'@K>"ZD(!6V
M:=B)CFZ6LFW[4?]CY9.QCO:Y@,@*6]]-\R*79>S_!,SOA=CHT;V &-I)0+L
M<?L74LP!>+V,/&VA0*X?SISVF2!F6@=6:ZFR"J(-G9N\MS8Z\)3'VFO!)>LQ
MK1B^1NZ\3N0*[N7(3\[ [O=^A@'F Q;T3=/F@[-%!Q$]#C*[+,BK]<<A48C
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
M=%3+)=99Y+=?H1><%%OM8;%9';!/7.;OG,%2#CR^)K\",="_0A3,&N>WAZP
M&-W6$S7!!E4)K\J1>GV#+-()3?C8F5'61/B1=:O)GR#))RDWMV_#2R'BG+6+
MF:#3,D3O 2N4YK9VS/A,",VN*6Q?S=:3L*PG%Y@;*OJ+](^-]=LL;D&.IBSC
MK2I9O4^\T[K6-9G759G[?R.#_PQS7@^$E[F=FG7Q#J@BI S K4_^"UD.9<AA
M0L6,HC\1@2RYDMCV,M^PCF8[YP#_"MI?6E3<A%>S.UDN$KG?"U_EWLD#CX94
MNK]4G;TU>JAM292OM*1%J>A[I-F$X:#509>*LRWR41=%-IQK*.ZTGYP!><6Q
M.XU62!$OW;*: @=/.J+_(+ "2_&&J\J 95W;VF/$-?@^3P=X_YLDCC$$Y6C*
M3$RS@B=>Q/ X0S;KVMA?M-ZJ,)3R>G9*"?D(?##*=:O^?7Z2#I=(=RF*,$03
M!+CI7KP\+.'@]!(%"GF:5VDI,[EF@H96_"D'6H?6H466HE;@7[#"C.L=%!M%
MA3X)<:>P6OJY-(6631E2>-?$IQ_4VV:U6T4JOA$"\--)/8W@$K(66"*=2#V%
M^'S>"Z?B&?BCX/-$!]VSJFS)Z=PK>]7I,7@2@HL-XCH":*T8QS(L 8.RN\M2
M#X)_(?M##OAOO^F14;J >A&%WA#]QP9Q,"S//DH@K1#X_I'!0SG[DCPIX>VD
MSF,6',$WH/RFPT]FHX[<\.2 JP4ZHTS7-@$YB*'X1:=IO=^=7<VB!H2'MU^Q
MC)JSDHES69+X>:04\H%7['>.DS%"\0M@1"/LW3*'\!E$G@Z-^B8\ Z;R)?O+
MT4S* XNZ@MW\F^7BC)/@.=Q15]?S]]\]S!*,-(2]"#W0KJ+6=3M)D/]E2,I"
M%$9I3HS>:W)KP5/93](/;[0:FJ6[JWVOPM&\9:"CM;X(ZDI(C2_^L:.#T4BQ
MM+&D03U0WK!)/Q(;M&K3#$$ESLC6O4)<WS8OK'[W,2LAXOU55]7H0ZBQL[J+
M<H.-A5TL'A>ZB-,S=Z .Y9/6)T<)'NBJZ2Z%@_<"_B-?,/;J,R>"N4)=:&NZ
ML\]4$2JJ F,=DH>K''JX"8NK])EPNQ"+X_NG_>>KZI1"]S?A2?V,XW.T!\ 2
MR8/A1]&CS60X#[K=K]Z"#9:6I?&IE]-N%(B'V.R+N:*(3@2T.U1X?Q8=,^$^
MIQO0.]%IKTCPLIG9U=/S35+9GS&PH4NJ%^RC_EN:B]CP/*5@%[XY7T&[31>O
M&5D)=&<=W2L\I,1,@WK QQLZ4=PL<89__)TQ3?CJQM<ETU;"RP;8O)?6D*%,
M^C[1M6L3S0]%)I^G7,)VPY(@!SA^>Z-%,%2]\PD2>Q\E@-;M>^1_!K+0=.JQ
M]U\T[==>)L9=Y'=X)>H5RD,/3KC@%.3!\_!PLNJ+CKKW_>&'JA$#0?0GK^(C
MVK)KYW0@A\?([UB*NM'NEM4JY[+O=CBD_6VHG''R&_N->A *>PWXQ!(3;.!M
M_]SCOXV4:-Z>-&;X9FO*3PP5?8R+@J4M3Q<$NVUB]JCC02H;](*K<UM2'>A5
MSBEB9H6:O+R_;_;8)*PG4 H*K+KGBA@<0N9S.( 8=%X&S@==5V.#"L,).W'-
MV9P^:Z%^7&L61TVYL$$WMG$Y$/7.A^]HDF5G;!$4\XKM].ZUWE"YF%#AUB]S
M^]Y8_8YJ>R![=GK^[!+,SCS$[>-JL_MZTXE;<!QFP>/_O.3/_QL?*ZI*DR?)
MCV\6R+H9YZG\=T7!M\@\=/O:=U'A>R737_FX F]9Y2O<#LRJN+ZV<]KL4^%,
M!T&QE;6?-0/GPWO X@81ZA3,2YR>+*LO?6&&?COTU\^!B@.G$GE<SOV<F!X
M"ZVGS?]^QX*UAVK']7B?JQI^'Y:V%EP_HK+2_;]7JZ_+"W<*.8T?5M(HT=&4
ML**)_>< ;NHZ__&GZ?K_ZP%<*LT)0#4K&Y%+TW-UW4\2SN!(+DOU4C<A)4?7
MD&H OZ$<0X$JW+; W6 [L%C]'//Q>C>B&FI*0!T%5KZA*&8HB=G56B"9:G1C
MZ,[FZ*Y%R;2A 0\T_03]6=L*7*1+9S;6#JF2)!S]E1_;?W)JX6^4Y6C(FY.C
M7IMC3AKZC;/"V0,EHJ%'SX78UU0PK!B6F"X,Q:;_V*1?#>!.R:&M;@JL.#3>
M!6UOSLW<17T;_8IWQP#R\$YT'+S*/49?><XSJ,&"Q[HAW"Z(>:'-0X7Z-78C
M8*,]2_<\5X[BV-[J/CC ?*=_NB+"SVR88:R[A;<9%KEM^/W()=-*7ZP;Q:]-
M-08.5F;U$&'[ET1U?=I0[I[45@<F^</)W?=C/]P0JG-GW=X-=+J+?)$?>C$G
M=SVS:=C>5V#^IH6Y>UB/Z?#6UQW4"5OLT=HO5^(L#._^JYP@3.Y6!F1IG)]J
MI6WSEW2=20NZ__I;PG'/8=OUTK-?^K'Z<")Z%4+1)MK&^S#"26U?G%=.1AMY
MAZ ^^?/]=;TG<#[.9%3ZF!@6J[EVPC:2X<!1_,*]C.!#^J.S)Z&^&R]V#88/
MO@I::@QQD27,87?U S2**/:;%0BT'(DA-Q) X"^PW*ZR+IM.FPUQ39NI-B_O
M?=EZ__$=9O81^:YPE<6F6_!L^$DH<1D#G,&V\<OHVJ[)EH0V+RAMX"B82$V1
M"Q$':\ZW\408)6_ U1'6;%#4)-[%@#\?3<2NAE!5VU_R\3/,/HU[_&$16[==
MP3<2Z$?_6:;2ZNO8H#B\$%(<P0?XER*<@:8Y"VA;LPAE'2-+JRE=SM@OKRQU
M.?V)RP[H@ID4R&P_3M^@;"E'X9<2PN+C%/>7?V(7RTIE)205CNMJDX]H,I90
M+7,8#N2Z108G9;JO#A0PC'!^403>TH+.(M+:49ZW!4X/KZ6[^=R:WF]!K[OU
M@;_2)#=IU3SSU4B118&.;(A;2,-J UZZB#>RTT7:ZH["#Z_WCO,_LN;C/'6N
M]TS'^9R=3B/8CD ,]C*;.13C-YR@1R,S\ZJP@*NJ)!!%FN4H!E+*PJ@%/C&F
M[(,JF6WMZAE1U<)@,WP#/GT)B7[X"-G->?<8BDB"1W+(IA^'5F/9( _,B3_.
MW$ /*4(?&OO(ST^ZJF+LPZ5]PX\2$D#_TH\M7 BX\(*?D3'2#PX-=Z ^K/$F
MX7F7 IUG9WZ>P>%J+/JE<YZ!MY)P5F\>9/E^/S549(4SMLSTM9B0+?%935F>
M8#8BC#@*D8]JT6P^X0>+1=6,M4RK>&S5]Z%B"9ZU<V6G[1)B*/;_P)%LD&CS
M"=8 _)@&.A%R4#_X/AE^=.57(\&PKO":,T^5G:B6J\RQ9W]Z_MV&]V2L9K%!
MA]^B6JY O55?9JIVSO(Q/ #C/,#/,<FD.N/F*$Z[_K".L\B)#HGG3CTROC&+
MH+0?Z5;<K%@\,1E3;MH. >3@#,&M;ZCR_O;^6%WW.$T8%\I3T5O7HC'YLE*(
M;F(O^<PK0[_7CH^^=SY).B1O*215Q!7TS^+16)"S'&]L"UDNIOUR:[Y80I[,
M<)[,ZA#LSM! T>>GZDNZ# Y^B22B6L+6\,2$W>WG^MK^]'/3B"L979D^S-[$
M0: IZ)-/YNBU6P/H"7<5%$KL,9<]\R@V!\HA;("L^RJ';QY2::)$C*UE4Z+]
M3A8]3Z12&/Q -!UVMWF"AM+7J<P\^QC9P[?/5^M]L*:)'&F['0H8#-%:AE]@
M*)^A#]B@Z'H%Z#*>='H$QWO;;^Q[N",KC80ZCB)NP  E=,+V7MCV'"1F1F V
M&T]!APHH/(DPG-J&EGGO[@?".=9'B--_'88:/YK#+5OT61*..Z&3;! W7_IN
M,Q+O&U:#U,$&4L"K+^EG$.(),$H##0[XDZR?!V _A)YM;3?A0K0)$(^"&/.<
M=6@#)>9#JU&,$WJDD$YE!]H D(LB3]NV-4L-N@YHZI4>'6S5Q-5'_M;P5\X_
MWGDI_('E/NF06NRHZ,[V')8A!*&=9.9<'354!;8*O$030%B:=C3W<)DVF.@G
M'7!U9O"";0<;)($GSC5,(-;4:9X *)GOJFY7HI\V!#OA\Q;$D08+O4Z?BFJ3
MU"&;FW-'9D;1 [>E?9?ZIGH8VOI?G$/2B%7%UO"*$988HA_)D9N)_(82QA/S
M,13+"'?:8X#;O1!&WB)'R-T9R!M5[< UWZ^=5/,\HN=_,"7GQ?M[P=AO:!'.
M*%7,BK .'8;B3->8=&BHBD?71I6%GO/POVQ[J(NGWP.Q/R$N4[8$P[/,\KUP
MC)HRG/:+O^!3H;/P.)=JIP/?ZA'IM$\Q@)N#L=/W#36_P(ZGMM^P@)3J6AKU
M?%LQPVY$0Q5TM_MRLB9/;D1$U)21[W7WB?DK!KIS?V-#-=O>ZPC9Q@?&!3FO
M9QL\9(IGJ.]8(8L2 +1( J(.*=+3NP9XLD&ID!3),QP![S!$*,P_49>91<']
M I]3*J_E'$;?B(?.),YLA@2S04_E>Y^B5\WITJ%CM&"@GRN)0Z#8(''&I:S.
MVYYCH@@%4HQ;;3KW&Z78$A](5A_7M%^9]W8-$<8XKDU3!N[_7H8*+HSIHSZ9
M1LY9-VJE.\0$1TZ5N# SDENPV&91!@2X1?&^*BD&F%,FC2@CL0>"RV(*.AXE
MF3[9'/8U7)39'=6L;6AI/O7>V2S-7,B&5]/J2WY><&5E +ZH\OFM'@ MCAGU
M_F3\-\Z6H;Q3234B+C+X_Y/D>\GK0/N,/F5*DK^F"75A[@ZUL]!XN&[Y!O<"
M#$\POK$[-CY[@&,SI[$3>:WEIB'T2PB3,7U_'4=8X<2'H4<R7!O2YX3?=3UZ
M==OP/757Q*Z^)J'Q] >!^HVXJLDSNO$-?^:ZF']-"Q#KJ#FTI+M:T-)HDFC.
M5%6&"F8N)&-J<%/OJ[Y"^F!FE819V J@##T<MOT-/AY.TV=FW'\)=>^?R&HQ
M%,@\,9ZQ"XWYD+2*-JDEN*$ 0=%_NCW4C"1]8<IB6XWD>> EF:EZ>=#G";/D
MSFCPD36?W*D66T1%Q>?YV%NIWZ5"L,HC'!$^0K[VO<)4LT9RCB""Z9)-0EVL
M..5,1I3P6^.1P [K;8R=.;P#<S_#U:[9A8?X&'?.6"_\]9LT>GCQ2OGJL&V?
M?0Q#J)+%32KLJQY"#CZYT/#5^F2]2NYYF3GQ+E_3I__0!+&YC6?0A] 7]9A.
M;)R \]E7^54\H:,GFX,^]%RX\M8Q8?[WK;&$,0TU0/3U&Y*-LK&SA<9JXUKU
MS[7VQUA!(E7C/) @9!^LV&SOGZW3,9PV6*63LA#RQB9C.D3/7I'4Z\+B8=*%
MEB8S+"E^[8J;ADM1QE7&T(0,KTL,O3'-$ Y%/,8X&-Z]5@5_UJR<YIIVYWMX
MF/>1F]=$].QV U!'M^;;WXEK8R$=K&N[NY+'@-Q8VR3;6T\WN]B@ZRG0*_)8
M>68URE-O8T*,YC/6#!T/5=:_1)"ICB.X9BR,7\Q95HR8N6?:>>S#G-_%+@GO
MK<F['#/URE"M#\R09H,J,=$^J 9:KST9@9H]HS^RH$.S2QNY4RY8E=GT92:S
M+&Z:#WF<4I0(K*BFZ\FW%0\FO!?/OF8R>%VYY/IU!S,] @'S16A+F'$2QKK5
M0(6PB&S0;F@%-IKCKZ.>X[V;C*RBY9LE& ;E59YC?1Y_&\9>GUU_W!M2<Y$-
M<L?.P_TXIL0=.8XBOL\QT$HZB$0FTY(3UF%KYC? ?EGW&8J19<'/>S<3X".3
MB*]IZZ6-;G[=NXU<T8TPTG:L/I19?LITDEP<L/G=G%ABGDF;)-M >?Y\C&-X
ML$&F_84<W4FZ;<3YBT,20+!!>XFHU"A/0_5^]&KXC)F!(BV\ X\37ATB*K=U
MSE9!(H/284V2N>2L:Y@_0OD',?<4=S8 10J<K+W&0]6^ 4 I&5><8.VB7=E,
MC.NV_R69S=RPWSOS;L;M_@T!)OY[M*Y$GS.@!X69M1P8A.O!'_IS#@D,XY9D
MW!C*I#>" $N3-J6=^;!6_UCQ_?-]'P/\LASD7$MQ]7!DT18D41S\[;U1AX;_
M#BU$7#S/Y/R=4F$=8\O\NI'Y<&TYH77-T";GGK]Q<ZRC\?1#QF1SR!$":Z#>
M>CVW&&[LZ<[WSBTXH,)<^L7E!6/!,Y'7=MX]D\2-LL8P./=(E L\:A/QD$/K
MHG'9MC +$S%IOX_&@C\JS!N\M;/.@-XY"G#KW&]9HYBV80#M(K+DNY()[QDE
MYJ>_V8;A>F\7C0?UM95')4Z=;S/3N/L[N(L$SX54S:Y.4^BT<@"*HL#(P9UY
M?*F?'!UZE0@WEH1:-2Y\*<%E2YA<7X,J[-R=XTJFU2J9'G_P."W[Z:TBO? <
M/Z=_$3Z3@3LEKP+01S8MI7KRTN8^DRE]L!5MBXL=%QG@B:&FH?0^^]*1 0HF
M'D\DSQZ[7 _=Q^H)V;:CIWJQY,TCFN>E(V\PM<&E_BQ!CHEG(%!4; >,+]0#
M(4/Q3?WH92A563TB\]K)T5&VLB_^M.E6LM$CN8.Y(!KV,V,O2\N*\U(XX.+M
M!3WZS\!G*#\3_\IWQ[#@7HHF](J:<P%Q+VQ.@7*L?"K4F^9$L;+@.1Q-WKH<
MMWSG_D!4G\3S;2[-A3;5N:.#EF5GU9Q2V"!Y[$^Z+L/I;TC/G^LY!V1*;7PT
M>W7TG$K'-#W76 <?PRDVV'BX!.L(Z[L?E8<63HT8C?\R&9K^0ZPA2^^4>XJY
MW=7DJGOF8L_?B4K77?++$&F18L$YH 7%4=V O81;J367N23LP=E0SYO+MQR.
MHYI^G^OD&HMC3GYL.C8F5?R.W%0T*GMD0L6ZIHS& "<382?/._(G,RU<_ZH)
MU<VK^MQ2\=8HA42]RQ_RGEWQ5H3$82HW&((]K*-V(=3)%HRPOADET#GHE_[M
MHN5 YU!T^\F![OA#/P-2J\,8K8^;]J?""^ 4*]0XO9T-JAY;_>='0;?4L]X5
M>MGDR.*&U];_N4B]NNK?*X:>SM,B5VI=[*K%?O H/:^O%]ER_QQIIT!^&"@;
M([DF6<I1XU^%9L2>U^FJ*+A2QL?JG^B8M,$T%BC(U5Q-QQIM;K3"*;[I.)4)
M1 C]-J$%C3^<3++)@)K)U-Y S1YN2N5XO^,Q-"_ =LY C,R[V($26WY:^+)X
M<G9\)^1D-26,TEUQVNVX.G^=Z;Z.B!9C77&U9!+!_V-90S4;I&7I/A<3IU.J
M<[OT[7<3L\*\HX]MPDLZN9FKOPTU&0<!8[HQ8**ZC^%%L6C&YQNA)%:?:*M?
MBY,S=K/]^2B?J'=,,"E,J#?4E";&3&3PX!AJ=%7@)+?@NJ,Y*<NS$)Z?(@U=
M<2XV?KK52O*Z0TN)#%@?Q,\@PXT,^BBUT,^W.NXD*M9T%\F*-<V>>]*PD@LS
MIM">DTHN%P&!1I5#1 FIBNIKJ9LW#SE^C)N024M>L PLEE/0JYF2_QCG^O+_
M[EV)[D!>:XXPM3,JD 07#?5MLQU2E=[<T%BS[)6+#&:M=!)+P \4K\1]L@Q:
M*!!^B+/P?3'H]1.0_D]MFX.L7OQ)Y!#9;V+1H18(+S7+$'U:XK1T6]LQ[,:,
MJXC!P(]/2R)+< R<LP)=88!\!D-0KV.#*@BK&JLR#[=I!<9:;"LL[I\[\"WM
M%V\LC%%9:SS-'%3<WLQ2NN5X]1=,H%XW+2BX^][32+TX9E0TPIO\,QT]HL[C
M<G[#]&C]C^DWJY-[M6;&DK?&9T2_/7!;DV>M1\S53+-LH+S-<GN4$*G.^L4&
M59B^PC\$HV? 0YJ*:UZ*ISW)3(V(=&NM[>IMN?X::[6Z^]Q. SOW! QO?\>F
MHG!_-W8 -J@+#-BNH!@GQ5C< W09 $6[1T6OF1)1T=PDO)"'M^>YFNC8:ERC
M)U;J>>/*XV,([G?Q4B8RKN5+\"3<]BF_0X@SU'K5V/,#[?=V4,'G@N8MSUNA
MFPE61;>#-9K&3DVH^NO-;@"J2P?(<E%A=S9O""D9A%KZ8C7O6K_!RG>>;#PW
M9(/3K/==H_?:*>/7(O182"BUC25$BV'P'R#6M*,DD!.2$L <R>+DS$:;(3AG
M5U7 N:SD4<6$9N>[D!.'2@F7]12[24:?A;I]D39=K6DT..,XBBP<V\AQ0(<.
M#B#D"ARO*35:YWK9Z.9+92<D.Q@0U"0N2$Y?,JA)GAI+[H!>73],:HSBSYI_
MVVA>&HW&7<]?N@AUW] 8]FA93L7EXPR+!/\V4\5>?4T+0/@*'BE^</^<U>.7
M;C*?C5MJZVQ3ZILSXIU-UWU.W(+WQRR>-CYQ<Y^Q4.J<GV2H'*DFYB$UI%U5
MV+->,L/W$N;6"-9JYH0,Z7*(E&L.:-GLVP=>+\7>YA/(O7MZ33NGW1K5*;-S
MDHGA)4K;_+RBWNC*F>Y[F=?<7&O>*B4])_LWW2GN#(S[TZR$\  L*'*M%:&S
M<\+M%M)M3QW#(-XC6)O3TONR8[E_HO_$\4BV/M-]>@X=K6_V$>AILT?%,[3#
M:=EZUN71FZV+/:Y;]](.Y*W=$PGXPG?DH/MKQ3X\"8?G@'W W#0*3WI$V.ER
M8K6+9HS[HBJA553,5S;((PSN2K>$SJ.S%MP3Z\C/#"SC.H!75,@W%+>^"(H*
M)KO'*P49"-Z(_]D\_$^DW?]J'<@U)S_EA/SW!Y= *8?N,929^8:\"+<Q/X8"
M$7JR>[<OPT^B@Q7S><G6WH=Q_MJ^I$"?L!-6;[.D'SV_+IX@:0P*.7'+&'3"
M]B><<FL6D-]@Z&VSCL\"E2A*.L<?.##SV"!U\+CA=QJ\$C74./-PHXHSBHG9
M6UT_QO"4@(*"LIH\P%YU_+?Y9R#*RIQ7M,7P#&);75ON !WZPOC0].X91<$A
MKO9.JJ1%QFBVDK&SG;$3O>*)S4+3H-?H",UPBXN$$9T#G*@22A=V4Q+REW^4
MGI(]I2VB561UP>:-_8C3WR8.(K_U"=N3I0KH6 VN.(SJ*ZNN!IP904"+#:(K
M[[%!_(;AGAG)R4S,#]W7?Y@2(M=6GO^#,03C64<Y-!^\GPUZT<-2FF6<@5->
MH=Q1/]MH;!".6;(&_;L!SJA9G5US1ST*N%>+/OM3\4JZ)%8COZQI0K$DT'E-
MUMNK(5J]S5#SV^-ZLFZMVS^Y4]^M$^W5+=6]U#ROY.=O*,A^K%_QUHO0,SYA
M6XTX]7]I']@1WM*?Q#H(D)A-;- 1ZXTLSC<+IY(=F,[U<W+[H6-P(LNGJ'G(
MJ2#@GO^X?@^/N.5)KZ#Y<#.]HH=#]$R/OC0OZZ7/;Z:'EB/CSJ%?X>C0HT#@
M3:I)WHE^O\()\V!=AZYZDVN_&@XYKSU[K)?YI]CJ1'%=[X3L$T9R@)="3?G3
M.$K_,TP-N@U+$"9_P?/JRY$B++^;9"F/--$*!W+?);\^U>[A %%4=P^YJF];
M-Y:1XKX#Y2?.*"I_^3QDY;]@BQO]3U('YK\E=42S03>_#G[Y/1QL_L>GE.0T
MV.\O?_7R\EW*H3 X&NH+FP@AL0 <.*[:_L72>P>/N+&7Z,(_SR\AORA6 ;U$
M&2"7@FF'@V,M=IO1!HW'%E^\R=T<9T(\&8ID/3_@;"W%\$VS+//CWO7E1P$H
M3+P1'=#P6#=*N>U*7$0G47'NXO](ZVBE_/>T#D*OL_U*84Q:%GFK7M,%ML_8
M<L6&!H]C]'&L\O_QMC*',J  >=M.5!RJRB\&H3@7]I]]Y?J]?66M-H\M22U^
MB74G(-7=Y$!J1S"F$K**XV"]>:#4$U6"D 1J<AEVHA)_JD95_J)$'9:/VSD)
M@7__4!(_9SC(UR5#C-N%M^"/-4L@]&OHJL_U>?(]EFIXF=E%7=Q^VW'/')8#
MX0II%'S"NW1W(Y'W#[_F60HF9)_SVK[E66N>=EE3.7M1&7*[KVV><0O.O[?3
MG' ;EF[PB/:DFO5EJM#Q,N\PV#M0H#'@M!U_M)'"*:FQ'WO7?X,!A;,<C3OX
MB9DHQ_RBH?K\U=P6UZM'55F)9^#'LS654WY?/]1S77E!Z>351"T?QYVZ*;4H
M()CJP@+?Y'CH.*"HMPHPIQLRY"C9C>\F-.<3647!D$*),I=8EAJD%1_DJ?DP
M(HQY$'&<&<7B8ARANM6@]2\2.M;+/1<B,M<Y^D%6_M/]3>;^B<0O)J>TL<[>
M!,4='JHI0]R:XT=^,XN"W2G]45#/?G[%G]"0/(8>Q2)!H!!53QLMG-L*7(.'
M<[QPE3:&8F]ASCJJ$$R5HRU3V* U<#' XPR$%"_-3L*%QNZR^JKKU.VGC&3.
M,%[80-T]ACNA\WE\"XV-&.GO (K[GV/U"\_;36M"KI,5#>NK*0VCWY_H?*V]
MH7(44YE[Z-2&VQ23679[KJ83&S-;B6K!G$!$ .7%,#<2ALLC1+<9'^;C)MO3
MXGGPH9FCL4!ELY!9:V1H65D=F,!#9,73KS .4?'?5 6<<,W9<^@CR\X0?.VU
MJ+>YC;B4B7$%*36>TQ>[^Q1'=&$]Z'@():R?(<"1*<<-VP9[.7L2X?:X;K.P
MYI?2J@]\>5OXRBTV")F(Z-D;_VAJ<'^6)T6=Q?VO<&+.T)@-BM</E^W;N#)*
MHY7[['+#1IN? 3 VZ+#UWI8B0FW>">'$_-BL")21]?VB6]?;;N RQN25"UZ#
M\_-6X!8(>0Y?=L43X^#<C0WQ?N.$R79A_SGM'"6J81$*+_FUJ2MYQT3^P":=
MQO'P4>5X8BX>I\HX(4?<;D''(24!;Q+^ -!%/OONPXJ-H2AEOO4'U=E1N>)A
M>,F[=]?";L6KS&2_1)G\^PWAP=_W&S>B^;[2Q+Z 5D!;\8=PSP1X.6#4!..F
M9!S&-Y1_?4(BY&1_DQ?00.MAIB"XZQ .]!NA C^NTD<W0PN'>SEC,-*#^5%9
M;)\H]#3%?&1\K66^+LG%T%%69#@B3U@../O4&J6)YT<1^SBH$-R!)MSN:E8:
M-%1$*%*PD3B(N%>-H;B/Z=VFG']52ZJRW@_/7_;HSF^_F78A$BQ$]R=O $JJ
M#,'^5KT\%/I5\7_"?167MB/$C>;9H+F1%8P(U$.5#R'-S,;!"9>#O)M<S(8T
M9$;2![L_]Q@T'+IG&P9"E-8N?M7L/]9VP$8]:+G3\?-ZKYZJGN,_?_W3'1=%
MJQ3(7ZT]=3=_%ZV=E@_\7E4JK)$Z@E6&M<^^X"Q)E_YHXF892X<S:Y>Q98%H
M*(R">6;%V]S@JZ+RNW_N",-[";OW.W<_AH#V-TG'YHL8,BK)]=2%HEC]!^D#
M:NN@H;6U<;!/.WUT<8^[;C2!G^V%4VVK!*.$V*"+<S5LT,1*S]Z1$=<^Y+AN
MWQ^$,E%UO\< IGZE<&KJ!IXB5SN.VHBC+%.CC6%>2<[)J,^F2P X#QOWMB?\
MAI*"ZL9(T<[E7A;72LUSA@BI/T;RZ !+$C#L6 M*Y#*O&:IJ\%1Q??>Q.E(S
M3N;"M9_K5\XE_NQ(NO"_L/>>44U^[9MH_"$B7:77J#2EB'002$2EBX@T 2$J
M @(" @)!0F(#I L(*"U*D4[H'4)'042ITI,@16HB$!Y(F_C.?\V:L\[,.7/.
M6F>=-3/OA_WIR?UD[_W<Y;KN76Y3Z0SJ1:;/F +"KI$\J/Q@0F(DU;2@.^Q>
M&$^*P'AYEZ_IB56RPU%45A!F8GL:30#WE/O1V2D8A".@5.[B29=J(EK4U^3/
M_;;:>F]ZN_"><.>7A_N8*X]G[?%:?<HGJ4Y,T!=NS(2NRG6E:/ZY4*422P)_
MDN_"B0^Q\#?'6 9.;GZFM/CW*?0MQB&0&+-7UFUC8\T^,GXNA;_!1CS\Q31,
MXI#W-QYYOFZSE F+IEN9*18.75]Z#W:K#M(IEL@>22W :C$,!=A-&R[7?5BW
M?R&A\#GNBT;M5WA#"AA8SSDNCGL)NXG\#*X^%DV!/(PE6)Z2UFI7;(L2LK_L
M:RZM?^\U [1J276^%$1>4UBJFK5X[TH\V36TVB[;D.Y-;QN>:W3ME.3$NRB6
MY]R[.YO9=L[\]@\_PN.MA2EL1ZWS\$\8(+.]V4"110C2GB/8<(DQ,#!")\];
MD\5&J]EVG.Q[>J'$^7-FWLW;;A*W_3_?]9X,2@04AJE\F&M<%U">G*:WGSCI
MLUFAY7*.),PFS#=BNL/*=?&?,O&Z^NX,$,';HF1.X?VNA.ZU-%/%U\&VIP;/
MQT@U76G\DW&=#81[P7:.?OHRTOR6$7SP/M8+C^;5\QY6?:2/P,@MYYTSZ I\
M>[I 2&!09OB6T"T[SW+1$.,=E C37(QFH8++ FKMITNYKI6.!YT??57PQ6HL
M)4M_5M\RTCZ!QOO;>!'3CP8AA\%L&I8)Z!/NS9=XDKA4Y_0CL)D*BM7]IWRN
M&"$]A;#7<\;_N#?\55EZW].GEWY+L@ 1129'_I ]!?T_0I:V.EGH_WCOH+N@
M-3 J_PKYS]C&WA159A'+?[L"TEL"KS@T#[\D3$J<;1N5=KI,%ZX.9]/80W5@
M *WTO@;ZC4**"36H<C1/6W65SEOC'6VBWSZJ;6LD^4-[?^\0=A+.\EK;7,@L
MAQ<<60R7LPJ\\-"FI57'^FU&'5HMSG;&^0+2 I_FAB/K*F @\I%G[&Q%/Q47
M!PRD*_K(;B0C9J<#72:^=P%X9N_9$$](B@&>:!"==]5%,/JY5;%WNG+QG47*
MYV>&I\#NIS@.M @A?7[ .?!F"-[9DB#7RRL(4'J0IT;3OX[[N=:G*0F.7CCA
M:V*K]"9-_H.K'!$S#N5A>HKCV'O<@@*QM^I(R(K!"0OC'@.']O9K_HF?[<=R
M5  UXBB!K:NXG1T8[B+!@/N$+@6=W<+4'R[" V]O?1[H9N4G&INULR[29?!Z
M-1(WX%ZG>FQ>V,@7&6?$E:NOA+";/6U4+Y#C7ZRQ^.@_+];Y%>F?.O:Y^#X$
M<Z. =#.K@+*&&)N.0X5MM=M:.0= 0\.F9;$9MVLY;^*&U..:#EZ\8:<^]G=Y
M2<PCH%]!^.XH46$U"R_T+$+$MF*V^^SVTV="OW%Q!DJT).[G0AUI7W\P0+CW
MJ$JC5_P.R,$<H? VR)3OOF0V8N+1+@.D4U%H0HME@%QI(-X-U)0K?I;KDDD.
M5]4" Q0N7(VZ=$#M3M#S_G;^TNW60R_E(,ZK#)!%GV@H.-0X!A)_\*BI$B'_
M:V)^Q)X!&BFQT<;.V/<?KFR,4HX": )L8]3C$]Q]WW"TS/?)PPWUUY!AWV3G
MF;)WKPK3O]Y8W")ED3$#[U&X,BCQ%@,D^GGB,*0__,:M&T<=+2,V3L21O]IU
MMARN%"!7(=F%@P_4IQ3O>=]]SMIRC8-5XMC\.V'Q,)LD0_Z3K^_&6_'?L[4'
M(05V1/JLW[DW%CAJ-UF/VF!*6T*0?\9G#]J/D(0BM;7.ET;T/;#QKY.Q&M"0
M#W!1\8^Y>6?LTT:6TX^"4'W>K@): 117/J]W]] C'J(RMZT#GA(-6F/9_2,E
MF;<C<-C)A$]<Q(7>Q&AHY63L$]1+0<?O).?--+1FND^NJ;1]Y@1YVN$DQXF.
M R]<XO68_:?RCT7XB>^>CI78OZ7EUBU8B#:/[U/9>I'R]QJC- >9G*,D06@M
M2#\W3LDK,>.467#<A729-C$H.P.$G\42;6"2J,_FN(78K?T]^B3I*#L:@WZL
M#TWU>H@E&D*!<_&4TCF$S&CMZ!N#%I+S\VG4YMMA6.-;^W>-8 7?G6*M'1@U
MFEP'>:L7*/P'3WSGY3T@ *8OF1/U_,C+-#3"@V)#_PR1 _CP84.:PW<F?3:0
MPY!BW8+:6]VA?H]G,M2#64Y>Q%M:P7(N0:EB@Q33X<1-!BA!DJV>OO^S]Q?
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
MO="#+41P8D@S ^K")#";"SS8U:1U%"#!?6\=2WS,1CVUCX_\@%"@7$/^J(>
M2&=/)\-XO:9]]GJ^<*)*W[35M7P2?O"\14I\<G&E!Y;(G/.M)@\?H6[+UX>R
M$>H!5<UI^]WF3V7N//X06MS EK4#@R!NTE[5\DYO]_]!6-,*L3X'M<JG!OTD
MR@8+J&=V-H^JO) ZDS>6&MVYLN^*=JF3/(EO=2%L2><("6G?=Q4-2"DTDSRL
MS6W*+NXW#(.&E8PV%/=*"@)H?)F@;HQ^^KCTF-0MOI>QQ=*_DNWBR'$5L[=&
MPQ-757D!;1C]>%N@_%4PE9^M\T,32.1TFP&0]NP(,-&&H0K6D#F!YZY*PQN3
MI'13 *T15U6!\<&'=3=W/N!Q#=7K%5>)[^C?MT I32X0S: "5_W5GZ+ZPE7A
M$T8G!J:O%R^?TU,1^W(GP?^;PAI3QRR?W6/J) *.[KN$[F& >!V!'4N21>I;
M_RG/P]KF1VDC,ZWYT/=+IHT"[R-5)H^U?9,CF/]*Q:<07,5MTZ7>.IGN*,P%
MM*>O#E?VP/D6>>2X%E\.9F2E-R]=,M/?\WWJ.4M_C_) )3A:;O(2YY6C12]$
M^!<:*,W6$Z;7#$..J1[1<=$9\J,: 4E$"I[M^1XT&BN \"F ^W4W*U4UC>_-
M^1[J.IF?,P!]4:P^4?0AZ<OI0)@:TV]JTM60PV@!E/N<KN/WY5HB8G3-_EZK
M2LCBZZVM^PIGG'^]C7X6WO+L_*AX3AT)1>7OIG/X$9W(=;0XB"+R<SL7$$XH
MEW,AW4C43/JT-KG_P^)!@AQLWK1N?T,^*C=EQ[XJ;5F#*,+#\RG(2G[\C."2
M>Y[<@YG$YMJ)=<.FG??@J#NAF??]=<+%I4JCNR!F:SR\:2&>I<4.ZR+*P13P
M$SB&SC%%.5D7T=;?@4ZDLP*E 9N9<[IX)KO=W30B="DBJH?$3[48Y5,_5(J3
M;L.(Y.THV*[)'I;*$XG-5)Y2)CO3:J$/MD^NS4L!.B0L'IFN6>55/VF)N5IL
MV2P=/OBG_P'^1C@[IAWR#[*#J?O*F\K$3Y.+REW@!'1-^\<\ER%%NS[4IEBH
M\V*@6'RUYWK<1;T5-G'[9:KA:])5M>$25*GV[*7NZ0LJZ0K)/P*UG@8$+^]
M/&(!EEZD6&8/X7'RQR@?0S/_T?>E,QE#SE.UF&JH+>J_-KFG41M8B@?<E?QA
MLLZ"S8#H3$\[=,Z]8RJSU*7]>*B!Q<^,>HV6HLAD"RU^TV%=];!ZN<WG1%%4
ME.#AHN%BIA\OY*,?4BE5_.*KH7O"<\NL(MRC&H<+1*D^%-%\(>)2ZGPI<9)<
M1JQKG20J6C- GO"M><4BF:A3JJ[HG2&W;@T]AX10(X<^*+>>JE^V0??[4J8>
MP+SFK/JC<&C!B^^*S"]VVM@<TI>]S5&3=0=HATE.TE7R:\"#.-HIVA '[A5U
M+[B0ZCNB^=ZC].K*5P-0;OQ"V(Q$R?XK/GQ#CP2',C^<L^^[]],'7P=Y\O*]
MS0./1MP05DRJNF5P5%SR.&89LD[G_GL\[B> (M=,0CW!S]&L")DB9R=@].:$
MNDXF03+QG+],3T5$4H6QK7^WZ]&=&%JB),E6];"45;JDT3RIK:GLP&G!?/I0
M[8XME_.EH#/"C=^T',L+1FAU6R@C6(W09BD>/.W7XY@8N0MC=_%4\R3'0OQ\
M\_RT!?OXE76$AT?:2K#IJ.D6^G$F;V [AYR$B(RJ\\9!JV%1F/)=[_ZFJBA3
M4D.4TL+7H)\]*44@(UT^EU,HW!0,4.:-@H9[4TXM7''#98*C)27N^Z\OK<GM
M8:1>_?;7$$_."CSH@Y<.ON^:K6]9JGO[U/%07.>1/ZE+)LYS;&+3ISU;Z.KA
M+%!'.C6(5^X.=R48Y16:AQQ+=/>5J7_>U?KLQ$5V7!#F#?TBTTQME*CVQ/5;
M1&PW+*IAVKVXJ,,GQ;JM[8J2U..KGV->*LG.1OQBE=;2#:[!XG(SC'NWIU;H
MQW]4S%,OP'U:PYCV\@^ [)KF]D)=FO*UZ(VO_6%RY,QSNZ0 'E4#MC;D4^1
M U0B"/Q<]%@3Q=3922M.0\&O;BVM/LW['P=V'M>77BO+-C.-OZA+49<52,/B
M\(98;=>ILA8!CB=>W<E6U4'B!<.A1B0?&?YT5:^A4B]XZSU:2^K26__=!WE7
MR@I-/4NS^-T4=)U,QB*_K5$>A0M0U.DC=%7:>[U[0004YT^G!0/4@XG]Z:"9
MZOX+.O%_"B/M5O2H98OQ4Y)?B!0Z1P$A4SF:W'Z.EMOJAE_@A/\SP1FML9[G
M>[J^^O65)?=D3\Y+)8UWLCONYB@LF5$W@&$F8XZB53% O@O ^>, )\XR;A <
MU7K??5Q/JP2^#6O-&.CV:9WDFS9Z75VI<G#JJ.W-CY*G;[MC3Q-1:@2N?IV/
M*2-#DJ+QY^5CLBM*-+2;K'_T4N;NS]@M!\\S0$J=;]6R%B0K;YLEFW'8AMYJ
M6[30&9N>/M<[8#_RI88\2>BG2G R>V %V,@T6$Y/42U"!0,]\-#C:R%AV+EW
M,_EL=+K].+C*<C."Z$3G$*$H 6'D8D!,,)]^DA0PW^_*T^+^QOF(7XA^5JFB
MUY:0ZF5 +,&F>%$;TPN+@!)=Q[=ZVH%U)F[CB#S=.EP(6'>P]ND2E@F;_D W
MK!Q+O($!Y&"=*$ V:B/)E:)#A0!U!.@)>*!12]M89!U! 1#(Y=-)N\MU_'72
ML?G97_%#:1JT@0/'&N@MJ[>U9BLPHB[Y!'"&".X-INL29]:%FGL+WY.]AZ[^
MGQ:K=S!TGA*F[;Y%=5[!XK+(*#9EZ/V%N%B\A7+_5:>:R:78;CNAT<Q,UP??
M7WDWROS9E^G)6P+1MW6.M>-)(53^0#K[(*YMT996M.$K@HHR\6ZAHEU]^!(G
M!98@&LSW?D-UZCV)+=I67[<4!Q((8PU3<I4_4LU.732K&ZL2&!;I^*9K_]4M
M"2\IW!5N?V2C:+1M]OX$QC#$QZG:;-M)YN?A++JK0JO4].J1M_963QD@#O_8
M\&WI%,KP"H8NU$ 53Z?XGU('"]+'D8K5K>!62RY';[OFP/-;A"&I!LYANX[E
MNK_%S8Y-,.TO"/LPVQ9A06" IM W*[W+0C/Z$UO]"WN5J=S236%H:A1L++$[
M,7J>'\!25)V0(S#>W?!;)AI@[N$2SV8+\L=JHR?&9]D>S/*G6>3'_]S'#($%
MF6^%(_5A6["C"#%B^[O"K6PS,IGT-OS6;2,4;U<+Z8#LE-;%5R[G6=KWI:4<
M^I6L;=U5H;ZH=T,VTME([V=H@,URENL7A3KWS)8)Y0<3426HSGH8T00VPT=G
M5\;YQ;B(TXI;8;A8BI\$S%.H61"-EW!<6S,7\1GY?8%KV?OA&R$''_(!DP6.
MBR?U(C,G\?;16!P&VQ 5\^"/.CJ:"0[?/3X[HFYBJK/!-2B%--8X3*1<ZE]4
MGF:ALV_FP]'.$T$%)'<L3NR=7*L0+VMG^Y^"ET-'@M\&GMTZZII\O$QU7JK3
M?=S#DE?$1?XP'_.[5-]%G>@7#6=CB>I='B\.L"LJIB2_S7*RF+>/LRW+&<I)
MHM@C!V$U_9OI1*@-P$*Q!G@6>G(XQN7J&L=V2[.-"#\D-E?,7[\;]),.D)V2
MNO(8=Y'52;X'G,5$JERHSG\8(#?G3X,XN8VEW-D95"FZYZ)G2,-KX_T';9ZR
M<[LZF&\6'F0^&I9ZG_D5"?8O-10N(X,;29.QFXIFB=O@ACMYR/<E5<C.X4_4
M>7U:9?M1 (XY7 ]+?/W#Y4;.O//;0''* SOM.R@A=^P?Y0&O;Q0-$>P M)B\
MIW>:V" [J4488"]?Y/4(8H!2W1F@/];[I[I[4:P0(00/FM#P<E.]!7ST)Q"T
MUXON;@YX+=IY=X>ZFA>!?'Q?[)E5LDK,@5/O A$&^XDQF -'(706X_W[9[TM
M1(^[0JW55SM0'18!DFRT5NS?.Z<YH0]\U,B/@'B*+7>(51TQ;-5^'R+ZO<X4
MG\2E=%QEZ[G-LU=<@B+]!0CCO[7Y#(#KJ)Z9?IA$JY,J;6'#!VP^B@ND3^9L
MX,)U,$T8_$KL3V DU-?6*E Y+"<S/B?;P^T G?TX0;>C3.*1%P'Q:&5CS3&Q
MVJ?DC46%QZ!88>[3 =V-\!#"-J#=<#GJB0L++<WO@MJ^W#CUUIO%V?S@;?0G
M/,QC'0;6<R! ?QJMD'. 4%?/8PV!Q*96BT]3WR(?NC91V*:O2;N9/YNZD:>-
MZ4\$/+& S,JK=(@0[7FK \%3B'9G_CR0J82!%"CEN4&OWV_YQ!S($GRA6Y*]
M ? G)I)AQ(38CU.W:0G#YN,:3C. ZTLQ1'4)R?>.^-T]@=TFH6=T#<*=^7M7
M5.)2\R@#WJG[U2'4;Q=T2"P=L?>$./#R?39KYVV"=#**6<GA:RES%3]^U'#V
M0(FWMX%S_0E;J)I=O]BDWW3_KNF'+L(U7.&I&7(I?[R&&*!76#K'"FF&KK>G
MG/"TK74![DE:\W?,.CPPN,^R;G,!BJN&U;-FUS@ ').=.:>B(X\BQ8D#N45D
M/KV7.V5P!LAO&SB_WTM6 <((^_%[$BM'$!IY91Z0EQMOBBO6P->&3RCT3[L[
ME&L;EZ_H0]G O6 'Y0)[%C=,NC3>2WUZJNX8'5'+5%^A-62_-XP+<H;Z]^85
M_X8N&-_JZ S0?0<P21/2=,S;2-)P+8R845#!T3YP)8>O[\#,F;\[11^O=*PH
M)(D1[+LQ'-/H]L-/6#7MO;[/'&#*AOV;PBX8H,C6=Y.; 8J$Z'GYF^_?J+I0
MS*^H']\M[_J[]^$JEFB$!LZC$GV/Y94B3B3/#*V'5, _=<)(,/U\ZD0;%?5C
M]&6I659-Q=F/;*S><F+8]GQG.DQJ)T'@T( TS/:CU^ISI9=*CTV0!&YI8#XM
M(5[&1Z-]T'KR;YKB%G) DHNVTN<'R,.ZXS6O,4 .]YC 0;IPDG6;!?5+#>8"
MH.D<?X\JMWY'N=?2WNF%46P-*GY?[4P"?,GKYB,8CYPU@3K!S7,/3S\Q/2Y6
MDW4,$TU58KKO'>2,X\04PF 1&G6H"FY/%QT:&^']$#/UE@%:L/T-8?KAEX]:
M/0($J-X4^]]I'L#B"%5.YEOX2U-_H97$KN:+$*%P<&.HJ>VWP@MNGF'J<Y,#
M I9R,7IW28'Q:U9IKIYA(H'6^_=X3#U+_&^&_/"=>@[N8X  K1U\X7 !E8,T
M&>>>N#5\=NXB"CBZ_T9N.?6^,J!@3^5SQ7^9(T;1V=\7#$NCUBHTO"4TY_WZ
M+.7Q_<O>DW]K1A_#([]-9*+P&K0/",\BUVVF>YMQ=%CYO6RL"77<A7&C.H]"
M<>@,P85-"[[>C(EY[#12]L'<'N62X>']AH)TFD@U"H]?MV]XV+C  %E(WH#&
MZ]W]YK?7.I!GF5_RS7S+U^3@)9/^OTR$R/9[U?]=1W=#<7M>O"J<,"U&"_ N
MB 9U%9TT!G6P" MC8J&>RM,A3%I;Y]%7[LUD_3Y0\]&];/@,K6+8Z(5-?9R!
MGT#SHU-Z\0-77BTEW$Z^>)%M,ST*A4N"$F\P'=8F?8B6J=X4O$O_T=K42J4>
M@*'Q\'0J/YI^?! 'BV6 N!^UVE+ <,ZKQ)48JKY8XH829$),(=QW]H^KC*VM
MQRW5A!Z6IM37!PZA@5XN1T@+XW\<\ HXSTLQ+M-J+SR+!N35 H,FI0+&IQR*
MZD>N[VFS)2 ,B"V:Y=EN6PEGRWXW^PI(Z1BG6;^:,3N5?X!A]7&L\1JJ\_L,
M_B];O_E1WK\7=DA,7@DFEJ).T+D0=P!SPGD].9(N/J?EPYK5YYM3:\UW*G7%
M%Q6:C(AA I_U#31VA384F KY\>\F3&^TZ&T8@.Z<+GQ%/98BG8&)#O+6;/#$
M?Y;5O?:&13U.E>69JTM9P#\-;1GA E2^+]7][^[O7+=Y6(#T\[XR3-7LI@SM
MFFWN0HT_[@Z14'S.5H7IN-F6,'D&*)%R(^H[EFC)5*JS<MU^T\:X_BC40V9/
M47Q[JTIZQESIFNW"/\JEZI]$R,(7/1I3OEZHEF<'V5P1Z)C+\=X5PAE3^6;(
MZK1,:B8Z @9ZHN -7+1V&/,9VEOUVU;<9YU3#>T2D!R?!XQQ*R_TV/'.6IT0
MOKK&ZI'=V.-EN^LFON\4+UY[?I*M\B8K\U^[>/-1PT/;=-8ZI$$\@7X:DSXR
M4+PH3[L5YVJ6)9Y,FST5QS_&[WK^7$'P1,5V\8&OFWQH>TCT$(G_0RE!_D;9
M@75UMJG.8/K[+T4[6F[!(W4SFN?*4(#!;N+!01L#U%&?1S\1+D5'^J&(2J5+
MT?_]AT4L]V/Z_Y9,-V& T)D+5$XO*)YM!+JRO,\D.]//_BWX;\%_"_XO+XCY
M]/N[IUWNR-PO-ZX;;@']Z$"[_U*$#%2$*5,,,C>N'-O(;7QA%7TOY^+JXO>7
MG<4//W I1V&Y]=B)>08IW6 >JII?P6WSHKD%4Q^?[$^$Y= +LJAW*3OF4EE/
M;EXIX@")U5I=9K6E]_Q U6$;L-5*R+FE4)0/Y=)!"[0%*])?[V]7] 'TK*.4
MZ^68:'G^:K/F2Z]'3_1EIP?^6?JJ^4;1LW%/^^8QRW*'_UR]5$^._(7V>@/J
MG1W2!3G="#RG14!??1AS;?B61/ZH/$T?;,).]%<6U?<CHGFO!_Y"$5>5#QO]
MJ+582D7[2&X[)X0X^$([4S4-JM9%,:LVU=J4[[]6EIJG(5#HMKSGD?UN25M\
M_G&.Z@7?DTOQ2\K!>B.IR1;2305R:S-K""<&B.<% U0:R0 -,A%A\_HDU-7O
M9T(WV6@2X4S@1+T&S]0 ]=R7=.,\P6XGPU,VG9QHCS('.;.".^*"AB4W#45X
M(^^<[-9YZW_@+C0U'N,)];1SU' O/]_8IHO1*.%J.=^QQ)=%]'\<F*A8?C[L
MQW)<V:B/QI PU@9].3=&8=ORVM\2?_*1+7A+3B 77 -D=@>+QH7Y+RTXY \F
M7M?60/X]"[<T).3Q2S;%SN,]D$)6IKW1N\=D#A0EA'Y;L+":)6Y=ZO0A-+41
M>:P1?.I?115QV2[R<[1"BM)#?U]Q!LA];FZ*#O-XKP(SM'*9$(L&4ECIV_'E
MO,2Q#&I^@B>NTA9YR0I99;D+T20)44^@Z.R_RT\]P1P#4HR&+3<6^+_]9"I:
MHF8C[]^MZ$T+U=DD53ALT;B'\Y@^QE>QPB9<Q4^D?VQRU5!@"]]Z?7%#^@#_
M;MS/^\L.MMTT:^?+GX&W!Q(R@VUI,?28_J7MUUC<3$>@W"OH(_-W#% +3P'N
M^P$#]+S@9S]MYXX0\^D<>CIGV)\8M7D$%[81OK IW5HW3"-Q-6(F#Q64]];5
M2^E[45T3#!#FW75U+/@!FA VIN9RN@O5XJZ=@<+UV"4NJ1%W>F%$ QAP#I(N
M9>Z:#S=W]'T_BC K;OF]DF_;"T_\5YU&UO/$BL4BY%?[?8["R-$Z)['6Q)MG
M&ET/[;=[!3:6761:*:Q1G<L'-WA/&O,T>1K9/$C5GE9(XU SX_@14VWJ(/-]
M6&8(CHXD_8SSM<VX?VZB!^)5;:LLGWS#,B,OV=?W3TIK9DA*N.6*<@^JJF&S
M!B\Q1%">4B </1?%K0I<V5L$$]7C,.O.<MV),RET)N.0@MOQ@N!"_2YGF%S.
M53K>+W_-1>0Y(3H_8+MWKB7 .9KJ?7@BW\W^5L*'%Q<-Q$\Z/F: 1."H-ZYN
M,07=PLA0P][I@ 8%3VQP;C'_MD!Y17U;)M:>CV3_NO5>FK'R4&!&W<,^,T]3
M8U.9<X5# B(^<@6;%9,F=-@6XM;^Y"V7^6M#BB-JGRE1BC=,J;^/8;V0N[=X
M.U#Q*'.(-"!!M.XSB(JE\P).M@M,/U3;"O6!;%?LZE2P]*")-Q)_&O>&?2NG
MR,"Y.6G+HU1=[H^0@^<W5^9;H1O;(!7+_2:)I]"];3X=!NCW(PH5FDC7O7<+
M-OVDQ.F N)M.3^)'NM.[T42G<"FR <">AP"-H=P/Z@;#9<.*G9SJ228-H7&3
MIRR^<C_J\)D7HGGH!O8]ADBWD^Y<2BB'5.Y?3[%\/"H(>B'RKCYP3X.23; $
MSDY2^4)ZPO+!-?C1);\#[T] NE4L^!K%P)(:S-1C5&<[JC*GH:DVV[N_64=J
M25"4RE."VFQK?978US8[*7VHXR_)R1V9JN<K]+,_C?C8U]'0Y<ZW:FP+V96U
M=-0;+BZS*!0S*Y#MKO-)5-MK3V5TI:C$*-@R(Z"67^;&P,Y3+:53&]L' GD(
M+R :3X3BP4 QYO8F!>LZX1$+WA_DH#%YQ@L/5*<YR@UVC/X%(DRT[%^8SA$@
M9:G!VBO:I3*V'%*"?@V=4/L<<3L4XB < -+&O6!39@Y,<QO7.[$-7(-ZPOA^
M_D*@IQWUZ^9YV[MY4&8X/5,F29H"#G]6,8W'*6^>](?;O*MZFAXFEX8Y0USI
MX.*1M_5<>9<*K\W3]@G.WBJ:*6CV:RI\#=&"/^\_4+\H_!7#;9F6B]97*-8U
MLEK:+S&=VH&-2RU!^9#S"[7[/=F:VUU@OG95X&7/O&!;2X+/U>[#R(+V\Q,Z
M$_"D]ZFO.<\:P>E;\MC7J$<^OH/7FEN)"UT/_;8)$1D3 XL], _3V2=7Y:86
MW,.#T>LNB10+IC<18H \_:;$\';EI/4^20C1KA1/X_Q,\?*TGT1YTV@]P;_K
M=93&+8=5/59^HZ^#TQ4.C/NP7("<(@&ASR$\^=Z:K)*<&1BE$)CQ9%.$')/R
M%/ITCO?W/ O>DA>9E*6@N!"M>@Y?<F]M+._X2+G=2?/DMW.&HKY9.K]^I02\
MRKP9XY.?/ *P,GV!%E! 2G<:*Z.:4DY;X)VX93T:FMO:2=%)TTM/>\51]RV
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
M7"][')E3>^_:AW_6(>[+[($$U8T42)8DIF\>(07>$IIN_YCK["7:2D[SE&2
M+H0")M]9A:]QL"$"3*4GT:A.7]22*%V? <*4@QF@&VEU5<PI:Y[<]>-@CDJ%
M+@G/ZPF)]BOT;!=J:<8VOCE5=56BM[OEQ*5G']!=S_2LR:ZT)NQ#Z(PW#M9G
M.<W7#17W:3U9!/#?F85[=TPCXUT#CP8G.6:^+L F+\ME6)TW/:O$U\7?M\%F
M"+Z.ZM3'>DF@R#VTMP@MTF0O4C3*;#R(Q=^GV&DZ4G!;G4_/0E$W6E?,]['I
MM.F=["9H"O(2+0/A3 +C0WI0P#GC#>6/:Q ^X)%&V*:R-?'>^"^A0$^(C?O6
M_2I66%75F\AZQ64-NS/O;7QH9G\S9/3O$$%:'LH5S FT=,V#1EL5FV^F&+=]
MKX4C6G0]-S\?[;KT*L@MY6@RYQN'UXJ7(1'_(RX9PT?#4*]2W%QN3U$U:3%4
MW5RG]<GZ[<!BH+\W(JW;+,+$)D'C)SWH:WP+BW>)XH-&L>^3]79:/<I@P!@/
M>Z%A^7I>?R)WM#9<],M6'>>79F/1."*;8@]./B[M/NCHFW,L^$1 %K-)H]P!
ML.1*$G0#2O'R)*?GR/S8]'5_:5];%<E^/^.?S+PW3A$Q)CE:/,GR+SLHG7WS
M^R:T\G8E^CBV0:C';\H;A^H)(;I'$(>[=T*G)] %T\YS7D\'!L6-=""3_$5I
M/SX_,+IFFQ3W(%KH,6<8F8^6&:3/MR@4C_7#)&;<7W51!6J*WB%T\'.&XW(_
M=I-M.GU.RV462T6>7=6Q.B%^:@WRE#G!D-M>&<I,LR,GC;9>KE#^T#X6\8U>
M$%E!R5S0#UQ0/[+[]_BQ&GE[ NL+GLK=Z<]8B%+BZW,1;PV'.HV6Y?_YV/+.
M2#KRP:SEVV26%^RZ#F#Q^ZW]>!B5GY?\B;1-%;A+[T.=:%7"#W.M.BJ5K\-^
M-RMN(O;C%)$_..MFBU[%Z?F\2CC+<]47(\\ O?1^,N>HS$V%C2\;"_(M/'PS
MHT+Y9&,^\88WO-H0751(96I\:F*K%0-T=X4!&D/./X/$T[ ,D*^E,)47F"$6
MDF\"5Y7*T=%(.7C,MPD*K*6>Z4NJ=@\J%NMW[D>WF\JZ>VIN<[T<T+&;51F&
M\Y)G@2JB/9W#.(C"0@TGW209Q1(X32I:N0GK;9#YB4.MY-F!^GT%;_''GPN2
M;Z>.J.NF!ESL]\;B"F&5<GVP:3Y">C=V.H7L-?:DGE38/?-3XDFV^Z]N@8W'
M<TICK-)] LG.!W8=;JA6CF<+NAH-O>#I43IG'CX,>X(*J?FNC)3XG68/D:\=
MJ1O>//=(<$*V\<B6X+FQJ@S".;-GEY7BLDZ H+9%N?]'3/K?:O+MY47]^9XA
MEVHG]OEDREN^DAP[1@;P-E4VAJS9"1?YN5*>R??R'SDHICRBCRT0;S- 4R5]
M"^2\\=IMMH<04.:MA#.X06^X\O)HWAOZLOX5(P-9,MX!EWXW\'F# LP \3<U
M]M;S[]YX7%:&\F;5/;QP7SFA_,*0.O<QLI$*MQG^]MM@88\8%?$1_]KFWL2W
M]=? _T^]/Q$-*$-?Z.GC%GZZXOM?TH6-.0#O+A>UAA\3TR/WSDX?.(;W6!G]
MXHNT$CL_K*/WYR%+.\EX$TOJ)E\G,4 ;M!#2,,&$Y!=)UWSXFP%B/^7\6S,M
MJGO_:[W'4*WWPSS9.4?2$=/6R>FXJ[^>NZ10O-:9 >H6AG^M@2Y BU"W8+E2
M]5U)T,*XQT7Z9&:YR^^\4YS>QU?B">>*/HLZ@.R28HY9\ZT0&"! R2VRL!QQ
MCI;RQ(^G5&-O,NI";M7)/=564=5/*@O!"KO#Y#< ,XZ! (?01>O\H5*OG>:?
M@%/WA)?CHL.XS.>&VFACZ9J GO Q^\"N#-!!#9V=DQDSV($\RCVX5)^+$.U#
M+>4VPAPG4MZ^4&;@I92\QOZJ>[\J,4W'JOP7=ZW\&WL.CBH]K4@L[@.ZUGY3
M@,B[Z+&92$SLKP("#0"/DN-4";SQ#Q^/AO'RC[9IGAIL:6HZGO?]Z^XF@Q6)
MYHMR(PR0&_AGR0[9A!9/]<?%>SC5M0&E)-[NC H,0;#^?<B70'*P8>0)'I=S
MDGB;QL6O65G/UMCZ_Q(9(4.F'J@B1QS6R;$;]$M!E?Q'#ETIDO212W*;?A1M
M.&QQ*ZHP]DS%E$K;*'6( 7K0'&,4 Z\9>WY6<^2R3' 6U^0G^SXPT<!"RZ[J
M[VG>WY..,=J1.[V7LB98FX6OQ8I(S7PUA9[PWCC\O]7XOXT$G6: >J#UMDOQ
MZ&Z_GYCN9IGVMC#?_4OH.,1MAT?J1381)HO.B2MW/L]4:C;G]ID_;^-&3#(#
MY3@-B_5&"]$G).5H40R0CP5D9*>G6;_\ZW<O<MK%3D7KR]9/ C@?5YGR]>%'
M#&_"P7#MF7WH_ZCS5UB&_K0D^XSM6L:Y:-+:VR&>L1_A@X1ON?>(*U%!0C9H
MXQ%3:];:9SF^^0G"L1^6KEU^;%X$RLM'3BP(,D!>"S.Q!*V-.B*4H NH70$\
M\ >MF]Z6(YL7MNKTW=S^$WOO&=14%+4+!T%ZE]XB@O0N11"(C2YBHPM1 6E"
M0*0'0A%"1U! 48DTZ2!=>@D=$>D2A)  @D @0< C">&+=^;.?//>=[[[WOGN
M_7=_K,GD3$[.V6OM_:SGV>?LO=*DQ%#>2?<L/%8UI,XI# UH7$_^?+J-S$Q+
M^T;Z[F2'R ',8'\R++ZBG'*-./9]LIJB4W1&S"%U^^WIRNY:P^N<KA(NM><D
M^<;^V'2&_T_17PM,$77\N#D1 L-3:S0N?LHC7X^?3U_4*'!NB HG9"H=&X%L
MCPL@OEV (M,V'2D'':ER7.%&C&Q;'N>]W\8AB Y2C\B2,KZKR7/3Q2)A_;K?
MO:&OR.-V;</CXY)()8H58$'4N0^4$--Q/]_B13O 5UMGSC?/!L;7)5U\^'QD
M<"T18X)AX:%$$<ZVNKIW(SP0L=I8XFT4YG<OE2=SX0O@1(3>S5WOSWTCG.PX
M)S2 J,,9B#^TFQM_^.=&#9AKZ,\)"(.\.Q78-<^%EZDO].)VFE^DZ,S\;&AK
MS')-\D!9965-O'HQ<H6!V^_*&"ADE\(K>]@*]) ]J>.=<D ;J6#7RN<J.,'6
M(2*N*>?1V9C)":4G;G:W7.M!OTV#+UT0_[X8!3HJ[V2D)2X:0JX.4VA:P.TF
M[:J6K3X1O_]+SX#X#WR,#:0L6F8^-G]^H^RSY)XTRYAMRUJ<5""GM.T?]<'U
M'1WT+:IIG&!) XGTX]Q*&@GU,G"\20R*769IE,-+L#<UQU!]]'2Y=ERFI5UY
M8;[\>2Q!3!=%GS8>V4)E_UNWD*JFSN?&IY/I*%HM'K/D6PVSG3);&V\+OFDF
MO&N_7;OA6RU]ZU%R]?<WKQDNE9Y"T)CSG50(SIURYJ71<9.2OI303+MU\?S'
MZ ]+0P.29?<5>=/0["1CJ=R;VCEVM7O90\OZM\DPBM_Q2WT$&>)$"0 R]1UQ
M7:FY>HC>ZSEAEL7YQ./?RF]^^XA@Y(:;;=HOWX%I'19R_SUK2T]KTSK1!-DN
M2F:'7R0BT,PX*$>(Q4#0D=Z"PPUI1ZBBU><DN1\Q?B-2;KKKLGF6H<T4@3KT
MW=E.OLCA5AVD=>[1%CKGMEW"T1MG#N&[0KMM?'2'2$)%#:W9YNUWR[& [2'?
MA"8'Z^#E!GLM,$_("V/?QO"/*:;*E5)Y.@D%A6<]7>D<C.6$;UCE*5)9_DDW
M'J",[$@Q( W$DOY<_JUO121]"!\]5KPA+Y//7@"7;$[Q]ZN"G2-<IO>]Q<<=
ML#](D"0-6@%TQ+K? R5F;VUFU@-KB<W(RNG&@?IRBPR8)V^:V>.U!')I]7J<
MUAJ$:(GZOC-UJ K<5D52 JKGG2C&I/Z^W-WDHB2WT:'B*_&2,_BHKWR?A;"Z
M^DRW+X,O1"Y &G4H I!#K]KFX](#GTL]&*XHF>G"A! -S!+;WX:-54A+^JV,
M%V8=GVU"SG\76_89F5N"UD,&DA$8Q4,$$3G(%B&\C\-'L++]4A)OCL@SAKZG
M]V^Y%D_W24.-)BN)Z8!<R?- [,*%6Q,T4@6);U86P7H)Y,[U+4:<>>; F'$F
M)TG;@&.F+XG]=N#"F0L@9&"$+(V..C,1=:*?C2-1G#88 S ZR/^7MLWL%,OI
M.L</"=?[SOR6N\49.N[L01^4)/?AU'\P+L/C4D,^B@6 );K8 /;$^A59RMG@
MHR\(]U:26)A\9ZZB#8/YB](\L(JQ$/2"OP+; T;)'+PE$Y59G73M9G,=\9 6
MW].")*U=I,\7__M 2(@O_E(H@2]UEHQH&%'0./49<YDI_Q>T\-4M)B1U%E$;
ME$HV#JGO1@GI7\#+M4-6:N(QJV'I\8VAE9;][4-U4AWOOYAOC+.]$JM0E#%S
MKF0'US=O.\*(;8?1I$$"C'2A;[;U3Q]$/(&PXZNYQ=A4-[GM8IJA7#6QN)C(
M?:W3^$ES]F?K]>"VB<M@Z4@LE'CC!"1!7<R#$)M3M%0Q)I;$L>989]R^A2B4
MKF-J)]ONW1M7GROT&:M]%XW$SJ3Y&981"5V)RL]"'I!\JUPB2FDTN.C^+TPX
MIG?]^'6>O3U"T*O#"!0*[MZ=K[ &?,B7X7>/\_5=\!41CM9 ;)G]^9@K3X8T
MQU2^@FF>LGM7.WHA(VHL-NE@Y'_T_']FK)@O>HT#Z<&P#] >SXCS#<EN@8%>
M[DG"YB_22,AKY^)[%,0MZ%)'WZ6/1P10F>/(UX#8?LQ<&@RR7-(IDWR'Q%CT
MYZC]T/!,WH_[][7IGM9N>A6R\E^F9RTO5P/1[QLG@?[NC%-95HA;UL?/'QS'
M=YX/^;CK7&]A=H,JZXB0^;6[M&E1TZQ0/]QDI7?UN])"M$)?O-97()S*@L6K
M"L"O E9X+,8"'Y2#=P3'A)EC@ N6$_OR2M2%IS'\%EL#F:$:RXZ7E^X]4-E?
M;/.]=6QI! K)(2R2Y4-&#[\"4@BBX V@L02X:S)3W/CR]N><WO'2^^HQ@6^N
MJK7%W1(P_9WE$J?_NQ\U;W)H/7,"<A^?SQL_="+]2=_?%=H($G$;0/&10H(L
M]<RJ2D+M)V_Y?N3J*[[B](YS/??07(Y^%1*')=Y,3^D"44^%K!Q: E=(N]=@
MIT)&O"<\0_%@=@O#DL(KH<SQ^//J/Z1MF1Z,U#.@U<^;_O5>I*4)Z'P.;GT;
M2;QF"@@2O]TW>_B1*707)B2\ZRO]:')<$L1>+P'"W5-(.QVF_%_;Y=_V*X1X
M"_(=B1\GM!5M='(2YPB6JE'Z!L7WJPA?WS_$Q;?F'AV(/KNKOQ7*P@8^S:W*
ME2/]XJUA6D&4H=IQQ@EH^266&^(.P=!?!U9(4H?3)*8^TP;FZK3W^9N8ZR03
M\;[97=@Z4^;1 ]9!I=CGPXO3MOE Q2&8)!N'\-SEC9S!UD/2&U"<6TM:Q(5?
MA@I3@8LB%FUFKE\>7P*NWS4>UOAKT<)YYT9F4*U29$I!E'[LH<YQ&H6+S$LY
ME;Q<TDNPK/9UL(=I*0??;AJ%0H?*/P:G"CT$7;\M]/#Y99TS.880W"X@8]LO
M3G]XT''<R42X5#!6A1T^^_G;6]QTP=RP]Q4/*8[CDG8>D;+%//N %#';N?U;
M3&#2W<O ##Y"D<R$<^_C /<2]$5]&[>J^&MV'LG&KEYU2]-ZH,LEF7%%?Z [
MX"MU] 14)]@+F;]V=;H*3L]QF%\5$K._!)3TYQ+&,5K*7AO9+DI[R^[9CWBN
MEBH-"C^6G2[]+XVQ4Q7>:IMS(@:+G=&(T\7[V9/*63,S97ER;@I7+PV(LR>)
M,I0&*C'JJ#Q5HF'(>\PZA8?M$$EB2FZL$5M"]%C!+06*\1QFNP>AVW!9@\^?
M/S\YM>8R/6/,IQ#%R&]][P&(::()0;0"(QUJMJ68MK5(BOTZ80>Y#N;N)+V%
MOSI6D7_N.$6T6.=9UH5."O0\_L%B(ZU>DT\#XFPX34\S[)($DPTEX;(D&.$\
MZ9(%23F]Q^"\#USXX\817S;"I^4*:_'!BIG^&S_E#S %-<$PW\5FN:<07S @
M4S/(M:"*/T#V.5HM!)%[PA['/?D&P*Y.4&2EM!(S+N?=U8,.N&;>C&NJYE98
MB7'<PLC1K^U^EZ6RS.!KOJ\,4"5IPJV/"Q-L"^24;HG<TXMX?M3Y5HFCI+M.
M,U/AC4J)DGA[?72S!!1.BBNEI735P'3V$"@>T9,>C15HV.6"&P*-9>=_-A<O
M>7#YAQ;RFF"DZC+<K\N?BXHR18Z 7"(5MS;_O9FE3(SM/@&!(ODV((R=HK\(
MW@4AX586%D*K$5^[71O2OHN^_UY?VSVJ?E&X^K\ZG;\.!N3 V]=([H>+D\^@
M3"'>AQ]SNB4D)JMM#M=O?B*BG2PCPE);Y?,"VY_'I<<D"")',TTM\R+(4K1F
MR':>C?R*:&!,) WB30AE>*Z$# \>)_%+UV8:$O%IEQ*KEK!?N<[O=_.GV3.Q
MO&PKK:G?^,#UCF)-Y@)>]G8U_$F$>.W.HP8Q5LC 71' 9Q_%[]FZDWI^L:CN
M\05QRCGY0M<W\.(?2'D9LTMVV=J1+-1>^D/GX_2:KL>P^1I\&Q#L-)UM!M,/
M#R](;L'LW2I3GEQ(+&3MU6(16KH>?NO]*B_V"JT;O@WZM^8A52\H$\.(HN5;
M#=)U 25I#C>N>!4;7K%L^(<9;4K_ZSQ=I8#9SD6@F CIDU X?N]+ U%4?*?F
M%.62=S#.3-\PD.WX].X7[2J?0Y^)@1PU$([E;";ZXG)T[ 9M>-(D(O%FS?=K
M_=A/X*A :%P%J1/=GRM15C5<X0-C-DC]8LO%H/:)-Z+)6KZ)^:NVN^YZGN&+
M_X(P_&=5E>B*^QY_@HY.4P1R)AU-FVQM;3Z&Y+\J8]X5>J8A]X0W?_J3T(^6
M(<J?.<AR K0!DJ#O5!7R\S>5-1SOT:C*[66%J!AWP>D2^OO1#P05)3Z6J^7?
M ZF5EQ>"0)#K'A^X\K9IF)D'X6R$?C?F^NZ-MTWR/=C2;'@UC@]LWO/-.]XI
M:B4_K=!_Z_J[2#EF[#-OI:G+_5UDU_)[ZCF2>Y_J<ZKR<5&GK&?D^5I MJBJ
M)E9S$7PU<YS0+"=YK[/=4_:ERND&CC7C4[N6"TUK7-/3MYB&H,U<E#.V*TA"
M#BD,C5<N(;1%+'=<N-KD =?)]Z">R<CM&_I@)?]>=47#3/;J@BTSOW^/<@F9
M!]&C:W@V<DCD7PT'&!Z,J;\%1.,Y F@J_-HT_%K^6+T9'>:JN<%VJH9FWET^
MVV1#&QWX/+2\] /75\+_>LK?WITW6>9#U#/1W(/#1J/[Z[WW-FIO^AZ,)@?P
MY?PY<]_,7^E+W(^82?/!')<=[V\;_S4$_;_V?^U_FRFR00$4<:HW-WI2_S:)
MZ^J4[PR]J..Q@Y K:YAX=??RT>RK7]95*@[^/G\5$T?4;9\L%K3  &<$0]=&
M;8CM"8A5%$952?^/!YJ/XB]1(RQ.0'2(59/&8LKHKEZN8O8)*&Z=:$%-%HQ#
M$/.;3D#XC?_QR/_K1(G9G-^J[;,D9 I%DO@'G>.L1EI/>G8L:%:;_J5]^L"Q
MKSGF](&G6!RT;R[Z!(1>1"R_ZR*^0/1>. %Q&!5%E'R9_XEX#(U Z0X>G8"D
M1@8[*>%SJ^L4?O?#71*2@"!?\UH"3[8;R1&YXAIUG[2K?W0<(R?'GA'"_.V^
MF+$JF51+KLVZG?ZZ>53K^%HOPN2)@(Y,2>)7$K^D3=&]%OF]:HN*8EFYT3=_
M&C/#G##KZ!6@MUC?(EZ$I?^2$Q9JH07KH^;#P2L09OA5XEI-BCX3_CW$81)6
M^%OIP$"!I'+V?83-]?-V$1R><\LP"N_;?S>U'4V^YFD(GH$;R1.YD@(O5K9;
M?;QO24X.4&2>_4MW,77EO(4:>2+^+NI5S8X51142 ]VW:U>D.9&C^00D"$T%
MD+A.]^Z6$;3,UIW<G\^GG<L/O<R<)].=4S6/YB,D;K_[-J;VXP3$GIT*W=MS
MOVOT%$MLI[(@)AX1:ZA\VEB*$_@_?(<+3JMC?V]" 3::!V<.&[K>1*S_)Z=9
M%5.< :MJ+QY/$=F^$Q#GDM,/P^_*/H&?I3.-]ZUMI5$/S9;]:VV?%<.(77LB
M%6;'Q7]RER1)C'$XY5/D?F>Y6>4&PH4;#9E;MZ=5W>WRFV*T5*7K+G'S\%]Y
MU+<,,JM1!S>7;)M/*'<?5QF*"RT>*J8+V2\W?S!TAWKM@Q/R&(@GH'XNNBTP
MI[[MF>'BK=8GLR*O;K]@?V$>)WWSBEB95,DUJ.2_,H+;3QJZXJ ,^XO:7Q7#
MPQ'I(NQ^CCU"UU,%V#[PW_,#T8,XLT;L]P>C(%Z(^0I\<Y))-%68$DZ,[ZI\
M[?"PV(,JV?SY\][TJ?&UPNQN!M>5CN#&$>!W=YY(!XGQ)<FS7=R_#(CM+7N*
M,9TR:EV\^?+JQ+"71)#1]X6LIOJ"W526!W3C413P"2@F>XNFBY]UR/9!6$]
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
M=:>R]5>G"[/NG>:-FK=FO8<SIT;0[C"%=N.%".*+$] C6JM*)B/'?OI0YTY
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
MA/0_:7EN,CPV[:775Y^^H$ 3WLS&G20Y'NQSG\)_5WUU*?B6]:WH472<RHO
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
M (\)FCH$\(S!!\+_SMUQ6<WU=<7@H?68=.-5N>H0489YFDGBH.J\27!(@R"
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
MP+$',8H01%F"(8G\#'J)%R<H]'F*/9/LT:.2C ALLD;&7=]B\"A7?&V=9-*
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
M?>2#YEL)%(:I91;3HN=5C0OVR$QS)J-B;<161L4H.^?V((Z;9'%*@3DD6V@
MI)ETH3.2&2$VU2/=[@'1A1Z^$T^58#GI-_&O'\NJR?^C_7&!2"0B%E,844X@
M$L27C)@2^7_R]R'!E&9:H=3&DN=&?]NJML=79$M9/=XS1_\TW8V*Z=CA!=LM
M9SK%57V#+8RE[N!Z HQY?RK?_?0J6+]0X3\%YMI?$VO<NH^(NKW],OA!Z+5?
M!_,!)_DH6-LY? OL![ MZ2U7W(]ET58'W$M:7@2<(Q+3&"8T#2%"(8(IP0P&
M@B:A\&B*&3$K['U*W-S(OJ]6W:G<E:N\.I#2;UKD^R3BI[G>/8XC$_RE$%J4
M_=9!YH+BWR>'G[@$N(ZI^X7 M>ZZL!SX7P11G8?;LC'K7_Z/7%1RR(?GOI55
ME$8^"TD ,6$J0#SS(4E1!A.29&&8!H@&1GW C*3/C6RVJV)OZW\%-G\!:QLL
M>XF9S8_>,GLTU$>FIH.P*I?^\_5?1VA.9@63Z\KD6K)?IU:Y"2Q'JY<;#6(;
M:\M$_DU5*:WO*L*%],?://UKQLJ5%+OY^_5R67XG$H4/9?6N7-$F6RV'JV[+
M9<Z>%R3UXD10"KV 4XAPX,$T)D0=,ZBMQR",L5%] Y?*S8T@!^W QH@K\-DT
M0]?I].D1Y&M-RLC\N676%6@-:]FS*UIQ<++6YH&LK,!@X/K:*]#9"/[H_WLG
M?C3@C62+OSL-!78_&\Y"A1VJ-G$HL7M0]T.-1Y!AG6]1+K])=_FM7*7GS0?"
MVCH6??9>XOF)%TJ/-DTS 5'H)9!F'I$.;AC*)72*(M^0U$](FQM+KY4%G;9@
M4-<X;^($PKJ\ZPBWT8GT"&0CI$YJ8>(N\^&$K*E3'<Z;?2"W0>,FZT(-3Z)J
MGE7/WD8RV?M_K/(GY;:J;U[[R5LP1FG"D70&1:;.7+KC%@1Y&/N(>JF(L#"+
ME3XOU.2MF"8Z6@4$E45;T_@F X,%[1;U6GWC@@WGH-?C%[=PCDPR@[+2R5+J
MMJ[:6N&^5<8X#I<^3.[*-IP3.'75!DT #A1MT+WSHL11513B;5FT9\JJR//;
M5=V4CZ+JG*7->R&X\'P<QA#[/(9(-?:A-&.0^#Z/J!^G@5DXC)GX&;HZNQF-
M5LFANNAK>STC83J^&]3"V<85#:IWA>P'Y<=>&=H@YS9-5%?X:R2*&@)S)%74
M=!1;_ZH_0]TZYOA8URO!%R&C41!D&"8HHA"1+);\%:30QT$H. XBFFJ=:9X7
M-3?"6FLZ',35W4%<WFH+?LJ+_C<_FWI41\'6]:1<0#BZ![6#7G^,V2GJTE\Z
M!X8S/^FHH(G]HW,&[_M%9^^PKX*C>ALM$A_A-,$AC&(_@ C)?Y$X]&$JW1\:
M<A3YGG9'\^V!YT8)Z_HN2CGS8C<M5N=#%FP1&/F-UC/>JJ;-MJ47U;)I!YJ\
MALVV^H=JU[SX^Z7E>M>9F7\AS:K*FV=_H4I[LY0G$/,40Q12#Z9ADD&:)(A$
MU,LHTRH^I2-L;J_DH)CJU9*77)53Y)LBK%E>D(+E1 ):U$VUZEI>/DJ3'E>/
M5ZKORZ-TKAZL2_\>F R];[@KB,=^Y]=J7FVE? ^:CE'=]C@<SBO='A#U2E5O
MCQM]O +NB7LF3M"^>5(7;L=%[223O_\A*I;7XK;*F?A2+I=96:D;%[[: HFP
M9"KLI1!QWX,$Q1&4"XLHQ2QAC!O5')_>A+G1X:#V__5?_=C[OX=J#;]) !KX
MCC2B^[T*]NC^U47TJ#Y7+3 397S;/S%Z[#KOYV!DSKXXH_P*]#!<O6S%M5<$
M9  #M&B,DE#U>C/YVFGK]@;\YTASOWB"G*7%7ZZ)Y0=7L)5<E=]((862]Z%S
M5HO[+Y*HOY99M?[+QX*+'U^_DR?UE_Y4/Q!1D ;$AX(%!"(68)AZV(.<1"01
M<:#JH1A].R_19FZ?P:\W'[X8?LLNF@S-S])4$(_]A>GL &MUP=H2H!0&/RG\
M?][Z>VL/4 9U%[@/U7""K2O.OTB7:>G;!6Q[3.QD4(LLW;\1Q?;-\VV[%W!3
MW%8E7[&F_EHN^2+Q0R(\/X%$KC$@RA*528%#&%#,!$72&\9:]4G.2IH;&0ZZ
M]ELD=1M/^M0K#&JIL4&:Z$F(3].@4^!&IK@U9IV>X*8 @Z;@JT/$#!)I72$W
M4>*L-8)F:;(ZJ)Q,BSTYP'1IL#IVO$A[U;K!<;C=[[7(5LM/>286*$U(%B8>
MI$Q5) U"#+%'$D@]0F./499%GF%?I',RY\:KG69@*553V\YM [1V3_E9D,J\
M+])9R'5/AYT".?HQ\8E NRO00ZR4GB#$;A^AL6/LMB3.(\AN'P+M*+L#MUJ6
M+B^+>U5Q])V@6U&F$<-I1E$(19Q0%4U'(8U3N>@-TBA,<.Q3X9L0SD$I<Z,8
MI9QA!?.#X.E1Q\60C$P62C^H% 1*0_#'*'%M)T%P5>_\H(QI*Y^?,G.O!OK)
MB^W>\BZ[_F\Y%Q\+N2!Y;-W1K:BW]S_D"U:0Y1#Q]FE=)=;'D@N\E$*2QD(N
MY%1+%HX13!*6"H(]+CRCEHS6FLR-+5[$A Y:;X6#?K(M[6L_5WK$,\D,C$Q.
M+L W)JN+@7-$:/9Z3$IZ%\.U2XR7#VA9.20O\D9\RK^IDG>-? QSE<C95C_Z
M"_GWLGJ[E*N1S_)I[6M3^%Y", H#&+#4AXCC$.(,^S! :8I01H, (:/:(6;R
MYT:4G?JPU1]L#%C7]VIM *T10%EA6S_$<);TR')$[$>F2/>PF]<5L0//5641
M0^G3UA:Q@V:ONHCE,!,'+:EE:_/\<1T56+?9\7</I.B/@S^7;251P7<.@]M8
M&A5*LZZ8LHAX&F4>3B#R:.N0)M(U#7P8QS%*8NRG 0D6W>;[UX94C>:![ Q,
M,R&/70.G"G(:&@'=MT%.?!WDE*V#G+YU=:+*S0$_( V0H  J[O.BC6DLLW;;
MKDWKX.5R2:JZ#8MJ4SP,,SSF,'.+P LCD7H)S,),=:1-,<2()S#R>)!)5&*&
MDOZA?%_P_YT?R<&\_PP/I"CX_WZ/HF9TQ Q4G9&SY"",KP,&;"'3UQMJ)#:;
M(+\U/ ="_%J(@,)HJ[#>#,+[1ICSUP[X<VG2?XX0P!$FT5E0X!BZ642TW'TO
M[Q[*52V_$G??I1K/=_(Q%5]%D9?5Y[(1=1^ E@4A0H&O"LW'(40AB6 J0@K3
M. F2(*:IE\;:P2V:0N>VJN\4!*V&5P#]XD?_= 7X2H#_N2H$D"]J:!"UH0N\
M1LC+"'"._.V1&H-!9=#I#%JEP3;&YZ/X[&$UB(L9 =Z)0F1<P6P6,6.(U\G@
M&=VQIHNC,;3N14B-Z;V66Q9#PZ8WJSHO1%U_%??M%Z;M_$53%J1I@B#'7BR)
M/(P@5GE1?ABA#"<ADO\Q"NL^)6U^#-[I9M1)30]7S36(*[3&7AQH F7ND.L
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
M17$,\<ATTJ/[M4-7*JQBQSJ5V^Y00I4L!ZW63IMMZT+DKH'V68E3-\76A>!
MHVOM6^V8Z6/Q3;H_9?7\A7S_2Q\57[?-M+^(6E3?1+T@?B2"($D@#0,*41K)
M?R6I@ @+CR>"91GU3(CIO,BY\9)4% PI X;1ZAKXZG&-6]1&IIJULE= 8;?6
M]PI(C=4":=#9'='HX^.(9S0$3DHS^@#LLHS!G;9EH'?ZQ*U#=+I$[JIZSLJJ
M;4'0YSLN>.+[H2<\R%*N&GAZ'J2(<^@1(4B4(8I#H^Q"<Q7F1D)#6F^AWJ!U
MI-E2U4QEV^J;5I VGAH]OAH7\)'YZT #S:NM[F;* O#"A'76M<M:U+8 .JM0
M;:S Q'6K;0':KV9M/=)EA-AM.@G59D41[B(@/ Z20$#?1P0BCP0PQ7$$O8"D
M<<3\  6)#>OMR)D;M:FB12"OZY52$C"EY97B.3LJVP75C*\N@&IT4I(H?1Q0
M>MNA]/D$2M:4<P0#Q[RR*^55R..(J<<8XMCE]MM">5?RY+K@JI*^I!Q1L%S4
M[_*:R6_[JA+K8Y,PY2E" 89QP"0YI"*#:1QGD&;R%SSV$XR,>M8:29\;96PI
MW]:0>:$^V.AO?9)E-C?Z^T6C(#[!SI$KL*UVD(Q!<[B7I"][\ETE8U@.[2^9
M#V)Y-L\>!%\MQ4VVV\'U8R&]J\<VUN3-\]"E5067+DA&&$V3"*893B7E$2'9
M+N60T%C$./ 3+S9*M[+086[$-YB@=E'V^C*#+3.N 'U>7_%':XOI8;[%C&F>
M[8\[#V,?]8\R!>:G__8@N@H&L-!@VM@ >XCV0@4N&,H\<N!ZQ7,Y^VWA=B9\
M3'P>PLA72>.>ET%",@H)RX(L%CSB6"L"?F?<N1%;KYIAJ?MMH/X_[KZVQVT<
M2_>O$)B+N=U L5<4*8G<^51).GT#9#I!DI[!17\P^%JE7<>N:[NJN^;77U(O
M?BG;,BE3*LT"NSV5*DOGG(?6HT/R\#F7]_U[AC\PGWA%'K2K?R+.7KOX^_<9
M;=?^A//[N_2G_MPO(WG/RU6UE[;+==;?])^;-]:3_Y[1O)!)JA0LM'WV2%+8
M)RXG''(EB"EDKH0)VH_OM#:UA]$YVVP*_UUSYVL/8<YN?/TRA6BH#?P,[P&V
MYZE]Z5M?0>5LQ#>_%RB1WO'=MD9]FWN%_?*][7?1E3H11\O$LQPK7@CIBHRS
M'!*=2"A2EMK_2%&(M% Z\VI9<]G4U*CCUZC[4QT0^Q%('. &9H^NK:4!A"/.
M0A%;.>+8T.M(1YP-^*QVQ/DKPI/Y;RON3L]^??XNEO,9R71>Y,(MXU;]$45F
M24&[LC^546$HT]@[G3^X\]2(H'$.U-[YI_2'<%U.ZGN#,/!#[1E_4&)_,M9>
MJ?WAG49+[D\&L)_>G_Y W]K[]^5<__I8G;'+!4Y)P0O(N-'VC9PSR#.C8()8
MP1 5DIC @OO=S:?VZ#65X\Y!4'L86EF_!]SE)_ :. 9^" .0Z%$W?QSR%<7R
M>S<;N4+^.(SCLO@3G^F7-/]LC):N4\<'=TA0?^-_?N$;_44[;\MY6:VCV5_6
MQP77K@+-FKB?)2E%4G(%G42B?7Q1#BDEA7V&"U5@ISG/5(_N&OV\\?J"C]]I
MX[>?OOX$WFL[%GP.5HVOU8Z=TD]ZOGRH%J)E'4M8'MYSU/QR] $'8226:0,
M=015W9B+ 1P&<5/]H8[C!K2!W+C">VF')EZJ?QVBD:8!/9T8=8IP'5 OIP]7
MWJWG,F:Y*#?ZH[6J/BPV]FM9BKFNZ]ANO[LMBG]5=ALUO/]K3;ZW7_P9IYDE
M4$9@IKBQLP_#(97(0*SR)"\T5YSHH/7-7FY,+7.R7^(\<)6S'_R>RY^#@SKT
MNF@5 *PB +L0ZJ+:FTHH4V[JCI';:&Z "P2X2"*NF5Z%9*S%U'Y.C+O*>A50
M1\NOU]VM;UW=HJI8^6>YN6]U^S^67#CEB6>G5U9U4]K,$,*R$ 6&*%66 DE&
M(.?40"&$R1,B<1'6PLC3[M0X;UOMOK)9XN)1WX#%<@$;9T.KYOR0]V._ ? <
MF.Y:C\$?I3NIW?A\ [9>WX"=WS%KY(* BE8=YV=UY+JX("B.*^+"+N]'4&WF
M=[M0[W8SLX8$9UF1"R:,@+E.$TB23$%N\@(*:71.$*9$FQ!:ZK0V-3+Z<F;:
M&L9#W0#[L4\TV ;FG /$]CQM5<CCT8P7(I'(I=O6J)3B%?9+(O&[J!]]_+98
MV2GEW:+\5W5FZ8U>:&/GDW;2N:K:(%C;CW.WB_7>QO)Y52Y7GRO99_O95MUF
M/:,Y3FB6)9"E&$/BM&>8.W"94$LS3.2:B*#D)X934R.C'][IVOL?0=G$4;<N
ML\G29@D>7!3@V8[S^G^##?\3/"Q[=7.,,IY^I#;V* W,??OA5&MK;4"5XG4]
M8-N0@'NT0144J*.J+OE\<=""B3(FRI'X-(I+H])N3!!?LG/4>_<^_/6PTO?V
M=;!=+ZS.W+M#J#[R]@(Q@00VT!C$("FT@JQ "4292 J=J)2SH JC*_V9&G4?
MA./8VRW+\Q>:]XM#S?NRB26T(^65(^D[&1YM? :?).\/3;-C4O<DWPJ$V*AN
MQF]1$ GC>*?/KO)F[/-H,: [<4(MRFVO/*=?G_K?[NHT:7SSVIB)W!BA+!43
M50A(4$HAUX1"2E&2::44(;W$2KK-3HUQ6Z][GMKOAMB/(^,#-S 5;I=>6W67
MO?WCQFGP0^/V>9F[_@?]O7"*?>Z_V^CKR !X 7%6%<#OZAY-&6[7)?_,96E*
M>;M0GS;W>F6)[K?UV^6CY;I2MP+R.3(J5W;VC@N3V<F\DE#D6,"$RPPQJ3,B
MO#2M0XQ.C7^<VZ#QNUH+LTE\E4O\<[F:>[)2$.C=G#04E ,ST@&*UF=0.>U2
M+_#;&FS][M,?P1?7@&X( ^ [4N^#\SC;/X?@'-;I(!"PSKX&OO<:KXM!8'0'
M/0M"K^V949;KA^6:SW]9+1\?WL[Y>NT,5M^UVS_+]2S!19:A@D"I6 YMWIA#
MBFPJJ:5D*;6S^EP$B;Q<L#<U#F_=!96_X-!A\+MS.5#$X!+@GHEE/!B'SBBO
M03 \D?3#)58&><':N*FC7^A'.:/G93U;S2\7=]_TZKO3"FN*2OF=343YRJUE
MEG]653C5S-@5)LZD5B;!2D.9"@E)+HG;9'9%U5EN1,85YBBH%7V0^:F1C_,>
M6D/?@;+^WSB!\28"(.H0@'$Q;-<)#SZRLA$%]K8/&RP_IAIN" 8FK@I]YSEX
M5Z&_<QXTWH/*_>VRW\%'OG2A'TQK_4",Q'*!QD<EO7[ O.3 GG?INX:W*I^X
M*\I>?U[.2_F\)_&0:LQIAJ'-K0PD,LTAQYC9J;/"EOH2DV9!$@_G34V-ZG:>
M[O4J^K!8;U://80>.B#V7;>+ =S@:W5;)RWU5&Z"WYO_'43FX3(JT5;FSAH:
M>37N4L#'*W 7K^BI5N=Z*[SA:ZW<#H1>K.L,;;6RWXA*"^7-\^XCG_FS^]6M
M.RC>MDS>/DK53/+;/5]\>JBVC7^QMW [S?6&\LSH/)6&8HB,L2E8R@FDA73M
MCE628IFF# 5MXX[E^-08K3Z;Z);['A=5_<>=<]>F"ZYE3-4F9AW8)V:TKX ?
M1TYQ8 =FW"H>6 4$]H,&>U%7$GM[GVLB!U7H-Z .?O_5UBRT;6S\H '@!M00
MV,2^*0R*J-(W\K#%DO8;R^UQ]0!''HPC$<&Q[?<N3]^L2G<NJVH]])LCU"]?
M?VN7YYG":9$RR"1VY>D<0:I8 15+W$8XHKE) \O3SUN;VFMFYVS=IJQ^VP07
MIW? Z_<VB ;:P!2^AU?E**@\!3]87]<_1MS<",(E7HEZAZVQ2]0OAWVB1-WC
MHNM.N#1?ZB1/L4(ZAPCE.214"B@25$#*+6<P(7.2A7+&WNTG2!+UB8S=:?\#
M3:]^9UE"^:$G0,,30B<VPW#""2PBGU-YI:?^1&#G3J)$>:Y/*QS4RO&/Y>*N
M$5"K#IAHPK5!!FJ=<C>S=0MK-',J YDDJ,")42'/O+_IJ?'!3A[$'1()WR@(
M )VH#&NA!<Q2A2#!10%9@G.8JB+-28%(FK/99KGA\U<%?>O _PC0_2AY&"@'
MIFM_99N1-&RZ\!I4M^:DX0EHU70!XJ=/TWF'GB<4U_J3^7F]*5W;U/5,9)3C
M%"D[6\2N=5&B($.)AH*87"0IIC0-.M%\>/NIT;WU#GPR8.M?X&' 0^C\N*4_
M( /SA\-BN8?%.#LGI^&(=9+N\.;CGHD[&=C1Z;;3G^K;(;H^$]<>A?VPN)72
MU<2M/_/GJN=+:M,ZE*4:2NP:DW&-(#480_=<&YEFV*B@+CT7+4[M@6_= P^U
M?Z$MHB\![,<!46$;F!:VAW,/3EB#+9"?+P#9HSVT)SC1ND-?LC=R<VC/\(][
M0_M>V.=T@X/-%8)\7/)%O19P>[?2U4KX-SL0E1[4MQ5?R'O=K'Y(3'*%!8<&
MV:D-254**384&H52FV3D3'.O#JD][4^->5P H"J:<B&TZRG;(&Y %4:MI]8$
M$E*P'SX^W50U NH#$U</P'L=E0A'/N34Q* C,-(!BIA?_< S%+WAZSY.$7[;
M$4]6]([Y\)!%_]OTW8>H).W6L\20+$O=BT,I:9-4C"!W;1<D*@@E]M\8!^Y
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
M8-XXZJTU&H9Y-PT-AN3 /'3Z#,C9]J)# *N6LCK)6==IC [P@?GI ^W-^KT
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
MHWD*24(H%%12R!'3AG%LF/9^G;^\^=2>\,H_4#EX29SZ,G"77]O7P#'PXQR
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
M:9HID4"-L<W>-".0"\F@:PR >2$55EZ"S:=N/K6DK74/8#\2/0E8-Q%>"\/
M9+9#X'+1R&4H5+,)6F]0#07)@957_7)XLW-7R#7#ND]4M(E2G%34>?*:4>BO
MR]N6PCH_T_.LX'*]?KM<N*,[>B&??^6;QY5NU.A4D7+.\@Q:=E*09&[C1/,,
MBB(31 O7R=FKH-[#UM1(RKD*]GR] ;6W@6I_/BC[Y721L!N8V?K#%GZX[S(@
ML<[Q=5@:]\C>Y9"/3N=Y7-)3KUW>:_4XUY_,A\63?3$L5\]O:\F1;US,]YM1
MJ%321!>P($) 0C""3",&DRS-=:ZYTF$J.+Z&IT8I;Y??'Y:+JK'-)].TLZG]
M#UZR\L;>CUN&0'3P%*IVV:VB;YV^ 8W;X/?*\6&4ND+1BJ7Z[FMV7/WW0#".
ME.!#KX^1Y=CG[6.YT!\V^OMZEF"<:\8P1%P;2&2!H,@9AVDAC=8\004-:BQQ
MWM34".G%R[KJC^6<!96W5V4X!PCW27#ZXC9N?N,-V979S2DT!DEN#@R]8FYS
M*N#NU.;D%?W(HFWY5:\+?3);;8//JZ4I-\[N>^M_([_L>H$M%^OEO%25O)NC
MK9DF"/.$8BA)YC1*10HI83FD%$F18:(,"MJ-N]ZEJ9'/843N-;X3"JF#:MO\
MN>\*:".KFO[MQ=:\Z0/)*L((^Y':N.,V,/F--63!9!D/Y4BD&L&A4<DW'H O
M23KBG?O6!;>S+I=BGCQA6K]$'JU3C7?6A:W^"3*9IB3-8(&$9?+"2,BIYC!A
M+$>""V;SPQ FO]*?J='XY[8##OA!-.>L@5FNG,IH<%/=:X?*CY)''("!^7AO
M0:&:!9\_^GX#=B&!74R#:.!$PC=:(?1UWHQ<+1T%NN.2ZCBW[;'/^7FYKN[M
M[O/U\>%AN=I\TZOO,Y$;@I),0)&Z_-A0"KE($DB$YE1*G'/FM2;8961R5.E.
M&<C&SX#]OG,8>FR!1D!F8 ZK0&E=!(V/P#D9 :& G=$(2(VT0]H#L; =TPM0
M=.Z<GKMVO!W4"]X?[*1>^FRX6L ':5:WCZJT\-YN-GI=?QG>S_G=+!<$"9T0
MJ+5K <!R!BF1.209(YG"><(*K_,DW6:F1GH?WK[_ AI7P9ZOP#GK+QC0@6LW
M#<9#:V B[ =4D&; 91QZB09TW'8TU8#+H>W+!GA\NM]D\PU?ZR]VYMI4YABD
M&':RRGE>4$@2F4&6J )BIG0B6&%2B4/FCH>WG]JC?CNW5A9UL;GS%#A7PV:
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
MRJOX-=B##DWD^NUA?'V5VN]!83]7-SZLT1XU9H>'9]KF8;=_ENL9*H0I9)'
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
MF]//[-0>UUV'F%JAUXGU!A;H^<'ME_;$!W'@Q[UV^ ;L<&PT?+=>U[\ W[J
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
MAB$620I)G!/(>,:1))1GQ*N"S85^QL8WA9APLT]39T4%?Y;">AH[EZ!U8YD
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
MD+'VR!;GVNO8>,F*7<2[AJI#YPQ_.SOU!FK/[%3@>7<-SR[9B)R!]4A3U ?
M ^4O<@,Z4&XC7YQ:DQXY-S9<-B1?_0[2)'F_W,W8_+Q<+&NWX]*4??_3IM%0
M=WR]63&QF:I$(B6Q@%D>)Q#G5$.:11HJ%*N<DQ0S0GT,S:L]CHW,C<!P)S&8
M5;M%50K]ZP0LU.9?_0S-ZZ"[&9E!H>R9PINRUEOH7RIQ?P5_UA('O&UQ1B>0
M37F]OT'M26?UCVU)]Q<[U@OZ[^UL\_)VSM;K>_U@LT=M5R\%Q7V:+501'SXE
M7*N<) QJ1I&Q(J,4\HPC2%(4,TPTI<K+6]FAS['13BGR!!1"6R^[6NQJ6?[3
M2EXF+/"\U749 #<""@QKSQ04!%'_.CGN&(6JF>/0X[#U<]PA.*FEX_'JK1DD
M/RQ7!Y'-<<933#(!"4(YQ"K*(",,026E3!1"6"34K\#%Q;Y\9LDPU2H.PLHK
M8Z=KSL9C8-W()0A8/5-*/_'A5S4/GJ;PN)]7RB]X0=W+B0$OO=!#K/=O;+-=
MF3^+O%0/ZN?FC='A'U.5YGF620$C*>PY/!&04D,7+&,HQDG"!75*?7V##&.S
M7(XBE4$EM7]:F@[#X48M/8/<,^FX1(372E3Y]8#5 Q2*!#1M;H!QB.#P"Q*,
M)T"\'2*O(/$K3?GQH52SZ?O%QC1W)^7*UHDM_[ F5SQ%!%%);)5!13'$/,D@
M$8I SB3&D68(I<R%\5I[&1NGE8*"2L1)_1=0;!GN%XZF43NP[=P5#*Z^=UE=
MD7*F'R<DSA#,6HF_/2Y__!_S?LDMYB][2FEO=1#2<%*LI@6WAV_Q\+(!9MO-
M]Z7EE7=+>[,X911E(B,)C.W%'HYU#@F.*-0Z,3]5*,^95TWG2QV-;?KO?7[
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
M4M=5/JD!9?&(3\[#F5O=+^H[TBK]O8LWT\&NRU('G"U2A%C(0P&YU!4,DY!
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
MG_[^E^8OZA]=Z^3O?_E_4$L#!!0    ( -R&459[#>9\T;4  '<@"  5
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
M:_&BO;?D81#H.*!Y&A.[0 !!]ZRFAB[2WS]\)K:MWIZO:W%P#=9/7,I1ZL"
MBT)*K1"4@\H6$L-B47'C4XL<_8=H. PCW<<UF[&YD^*>U55F,>;GW]Y72G">
M\"/^L7Y.O_SW"6(4.AL&1=>B1AL2>=>8( EC>9!%Y1,SJ XFY; ZP8Z#H,,P
M?60D/:,=Y;JKC?EDI,L2D0&K=0M*) 8Q%D$G(KA"I\(J>5HD]-IRAR&BX]#G
M\<SK1']L*QRWE:^OZ&>KB74V6FT0DO&!E*"K-2S.0.1D/-O(@I6G^27W+GT8
M&CJ.<K9A:E?(J+6OVRT$&1,W&$"439L$),=*U) ^(SUGG42.ISV<W;/P8:CH
M.-39@J%]F*BTB668O9YG_.-_X;=)B2$Y+R.4A,004QQ$,J! RRBMBZ:@:O'0
M?F/9P_#0?8CS%&8V0\-__'R+B6_H!T<V"-I$9%[/RV)YMOFHZ^0>UBOHUF>T
M:!OT,&$G=A"J>YC<7.$2)%+;J$D 8 TGDT A@J\FH?$ZB*@"SX%_CR</KG"2
MZ;<-H6W2?RPIH(RQ]HGRI(U<XA!BTD".-%U2R6F=3RO=VUMLG/9![01US0(\
MDH=C6_U;LM_LFHU-? E2*8O@4NVV)DT![Y4&S7D6!J5G^;1'S!L+CM,_:% (
M',7+/F#P:KH\>YTG*ACA<KW,>"(&Y$+^"Y,)A$J:*R:REJ=%'J\M-T[;H$$A
M< 0?.[W+7RSFJ\5LFC<1CC"K30H_?$9<KXZYU.__L#9- 0\B]<1K_GP%GT+X
M,ME4T55S_FUY-9W38E/R]!;;;C"7,(H^8> 1H0BGZ"(P@0!@)9B,247'4O0/
MQ6M+6,6-M'>+;D\3SM:KBY]<':O'T'6LIKA8X]EJ16R],H!S2"G9 MDJ<EMJ
M<TX?O .3"L?@2O+EH:+=8W9YG8)Q[(C!D'"A4!JP>\1KY3KUNQRORTVXP%0B
M)0I)UA=[YPL$SSVHD 335CAK'[IBCL?,#4+&A<XIDKT3)*>PN0.LO BKS\_F
MN?[GEW^<3[^&68VR/UN_",OEM^G\TW^'V7DM4'0F,[J79;V7E4\!0M8(@3MC
MM#:%AX=LU&.P<Q!A/6#I)  LAI9&!Q![EE+MN+-ZCPEI2V1!_(;KBPQ4GGDL
M"LG.DSJ!JCY;=*4VG$83.$<ZH \YOT=II0?H&<<Y&@Y0S7C? 8Y>S[\2U8OE
M-]K"I.@2(Q<*I)!TNVOE@2[\#)DQJ[Q/)KF'8N+'X&9__7$\J.%P<C1O.\#%
MV_5G7%YCR40J@UR9!(P\(?(%981 .X(88W:D(&-D#\7'CT'';2K&Z<0Z'$9.
MY','2+E.?&'"VQ!+??9QQ N1P"G4@"7G[%0DB["UJ_AX?#1/$![PKCF:N\=#
M8[$.LR;0>+=<?,'E^MN[6:BMR7,UO[Y4%[,JQ&P0I=49M RI9K9R4HC,@?71
MQA+1&M7:=7J(GAZ,E"8>5#.F=Z!;WM).0JV^>X-AA>_K>)6WY:\KW+!K8D5&
ME@(#[SUQR=2J/!EH;\0C5;3GUCZ477S4A?0003W8+TT@U([M'6#H+XM%_GTZ
MFTVX$E8J36K8^JJ&Z7+UQ6E@@@5OO&0%6U]-%VOW8+4T0<91S.P !*^F\^D:
MWTR_8GY-G)]_FI+7MN5+58N,!;JA.6ZZ X%*M02'<P.2<R6-P%)R:]/V88IZ
M,&.: *8AXSN T<O=LC5A]@P_AC^N=L+1LL@-@R!R38G+D4PS1G\$9YT. @-K
M'<V[GYIQ>M(/ )]&##\:.E]Q&1?M7>K?%O.T,^G)T0M9;=*C2NUL6CN0Y%PS
M+8S63I./X![*4#[1J[XB9)P&]D,8+R>SN0-%LZ5_DJ)%[44 X['4H'2&&(,$
MY)(Q)T+DS4,NVY7':5,_V'O2HQC9@>/\9AKB=#9=3W%%'MRFO.?S8D9,7U5O
M;OWM*L$#$P^<;'&;2J[]BRPX;PK88FW1UD3S8'_08P!R*&WC.M2#OV8/(J(.
M-,_>OF[&L4)Q9-67 B73^5&*":B#Y,"C" 9=CDD^5/%_(MBZ>O$>1OKW0^P4
M4?0 JL7\TT=<GKW$>/E0IHQR)7 %+%JZD14I=*]JU\;(E='>6WRP?\11:+I-
M1C<P.DG"-X%S(KL[0,S%&^N[\*T^L%[L0G";E><!'--$N]!D_FOZ-BC!>6:!
MR_!0,YI37K:O4S+N[380;AHPO0/H_'+V9;;XAO@>9S6'\C:O)DQ8:8)$P%R;
M Q.3:G%*K6;+1B!M2&31&$7?)6K<X/% @&HKB@ZP]6(QWW#E;]/UYQ?GJ_7B
M#)<7N[IH&3B)VM/QT+4<LHY/Y);.B^0)O(\LBI289:W3;PZA:]P@]$ (:RZ0
M#D"VB6#<<5:$L\5DQP!#<*!J8W,G@X><8C"2Z\@?''1Z=*CH2&4U6'AZ("BU
M8'L'Z+EC!\'**&0-=^B40!'<P5N7P<:@0F%<<]\ZL_U(S P6DQ[*TCZ-V3V$
MFO9\A4F2 K7U#!@KI"@E(L144IV_)JW&I(QI'6_<7[\;HWI G_Y8=G>@61Z\
M:_=B[1EC3BHIB);^4&CI0%G#(-6ICLYR:[!Y8OMAI'5C9 \'L"&$U 'V;CT$
M[C%SDUY;0LC62JCCR6O:M0%G38+$79+,<>Y$ZRON.R1U8VX/A[660ND 8\]2
M6I[O[0;W'Q Q)5.X=A!KUHL2WI+[@ 6D52)EE07CK97:0_1T8X$/AZYFXN@
M6M<SZN[2QU+1AJ2T$(RP9#8R#][064$A.1?$,^U;UUY\EZAN3/;A0-96,#T@
M[887N[>3:(344G'R3'S-'K<!G(L14-$/O4C.IM9AS_NI&3??Y&FPU484720O
M[6UCXM R1\@'S(:(YR:2Z8@9<FT#J9)GD0WX#CQN:LI3/_P^BMD=A!-J0]KI
M>M-5M-;<DC-"NA7GJ6ZEH-!2%KD=<Z 4Y^"$)>_7*[JNH\QT%IK[A?>2<Q".
MFC< ?F)?L(TP.KC6;G.([,+9>>US_*X.:"*IK=?+:3Q?UY?+CXNJ:ZLGO)C1
M)W[:3.K!U57,+Y?,T2H$R^K<MWJ@'"\>C'*2(>E?D=MW-&FY@\/R%IHW'WY2
M^(XH\R[NW'<7*V\8L6U3D#?/I60X9.UJ 5<-5J.O8Z:B]*P(;91O#-P[R!B[
M4\UXN+A5;'>:B+K V5X3^=T.R++(Z!S8S +M@!>(PB&@=_177#J76V?9W*1A
M[.S1;A!VDG"Z@->SG#=IMV'V+DSSZ_F+\&5*YN;>QB;$AA1*%!#K!:%"EA M
M.=HERY*US<FRYJVWODO5N(\%'4&PL0 [L";?XSI,YYA_"<LY<6OU+*7SL_--
MCM)++-,T74^L#\YYKVL#( 2%A4/(1@,&ZR.7AOOFQ<7?IVK<-X6.(-E8@!U
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
M9^_9XG^'V3G>LT-FO'<VE=JTNO86H /G=60@ QDJ4M<YV:VGNSR>RN[Z,0^
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
MTR"*SS*J$HU](@_[6%0.EBK[Q*@<2&C]>MBOIO,P3W<S$HLWG'8)G/$ RKD
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
MN+]-UY]?G*_6BS-<7C48S2)PG0JDFHJBG ITWX4"B(H)+[T*I74Y^H&DG=Y
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
M[3B?W\[?8[4%Z;!L!K'=.!M>$?K)!@0;4->R^0+1% /$(.%8\H;) ?/R3]_
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
MC'>(Z*5\LIV3<9B<.P+*Q^7)R9OEZF=8Y1E*RZ6,"-%Q!&4X+1J&#C2:D,C
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
M5"KJ'"#5H1F2J2#9;C.2G\G%^=X(:"7$J<%P[PUPR9)Q8RP(71/+C(K@2_1
MPHBY&*,,[M81L?>+\[W5?[#8^K$7GPAU>6-$/;JT%R0A+C1$EFN2@0FZL*2<
MZO9NHJM+]H/<E-::Z@!]+U):GI%!_A$3SG]4$?V!IQ>3!W(N'#EC@(HV3V4"
MB8V7 (4740PC3DKK3G:/T=.%O=I0^W<+T]JHH@-8W9B 0HO*:N$*2*EKEY]H
MP:/Q@$*P1"8XDZFU#SQXW,S$-QD'P&9O47< D\NAF62=Y6CII):^D*T6':<S
M.V1P6#)WC&'FN3%$!HTA'=L.'@\>>XGXF=]NT0ZZ7"3R!C;OWI?/7[%6^8;%
MK_55E@SF[;?<N@K\O+S^F?.?O43Z[FUQ\.?PUT%C3OMCXICW;1.I9IJ:69:C
M('N37$Y5:#<628$/-H+F/GM9+Y5=\UN%H];,WM;FI;X^K)9E?KIIW$-;WD74
M]Z;^S@URSJ5,27O0I79&09X@5(/<HM9,!.ZY:5U">SC5?5FB#5%X-Z_FJ KN
M+@]Y<T\A:\(]';60'=,D0*;HT*33&,DD)V^RZ&!WFB P7A[[:% [MOZ?3FL?
MHHSNX'31\-PZ*XQ3D+DHH&QPX!QGX'B1.F1Z?WN(P-\[K7V03G=):Q\BX [<
MH(>RK UY:\+XVL>.U9Y(=5J&0 W2YFR94,GGUF?C\TEK'Z3C'=/:APB\ ]R\
M6J[(!*"M]H_+1+:+XC$T*?&($*,DX0@NP15F(2 )S<; DFP]->Y!8J:)OXR&
MG39"[P ]M\W(R[.>W"V2U9OEZO'3_N9A?Q6MD 4#+\X!2\A!E>S!UX$N2?)L
MM;,AFYU.MP.\GD:L3!LYG,CVZ@D>':R2^Q+%BTXQDM=$-"=+"]TCA!0E6)6K
MN9*,"KUDZ!_-"9T$'CLD]0_1U=YP^X&KN&P-N-=_?=^,R)H)%$2M2*!11%!2
M6HCT+WA:W$%E;XNQ8\'M@HB^+E&Z MM>>IITFL4V=693,E6E1,+9A(K6_YR?
M?GUUMCZEQ;-:UZZM=Q?4A[-5^AK6N+VMK!GHEPVX:;5E96.]G$S6TFISTD!$
MD@@R$1$5%SSMUNMA#.KZNNF9$L-] &#Z-KX;.;Q(_SJ;K^?;P36_S7_@^G0S
M(W7;@/;5<DV,J9)0)TQ0I&7592#&N,V@:5WS7+ 6C^V$[)T>UT5V5C]0;:^B
M3K#WZ2LIY"6MIOPA_-K<FZU68?$%MU=HOVTIJU=D=,9L 7#YB;I:WR[R_,<\
MGX63ZQ_:GDDSB4HI089/,.0%J$AK,@9EZ'#2(5H?...[H79D0G?"N_Z/P7M/
ML.ADI7S$B\1^TL(KDL\7K ?4Z[\PG=61"YM4T,T.<;X92!%Y3>X'E4L!%4@!
MD6$!X4H6TO"2XV[('_C@G9!L_F.0/*;:ID?FA=C_6"Z6-RVEBY6FZ/!)Y ^
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
MQ$$,M.B2$"YHDR+7K:O\'B!EXH'6AROY*=CL(?$.@'/GVL]EY9A"#RSZVG%
M&O!,DDQ()(*;0I)J7?6QU]WJ\:"RCV*?NEP=(N4.4/+N;@Y!XA*+10[9\#KO
M0"0(!04Q),B"4UY;USR[I[,.RF,@Y4!)=X"5_Q=6\WHHU_9AYR/>(W,RQ02.
M3FGR*X."D)('0X8>.H<>FP]]N$W#]"5B+2V6@R3<&4*V2Z;>)2?#&?A<FU-X
M^L=GX0&5#N0F"AM<ZU/G+A73GCN':?41B.PAX@Y \@9)W.'D377B+KL0?OH9
MOE>6+D;BD)/L7!80=20)A>+!<U5 D&ADL:9XTQHU.Y#5#XSVT?QR7#5T@*Q/
MYQD)[W_@:E%'+;V9+\(BS1=?*DN?EF5U^9NWBXQ_W6+6&!NPA  %:^9"H049
MK==@M3;9.Z==\ZSF@PB>UD1JC,;CJ:X#G+X,:[Q&O9?&ZL0%%$>$JU3KNY/-
MD&-0$K4SPNC&P+M)P;1AG\9(.D"X$T)CO3J=?0R++]OP!0LV6L8@BQI'=V0J
M1%1U&^;(BF9)IIVV(OK6:VB@=U=(N/' Z8O:6UC1^\NP!\5?QK-STC5US@:>
M0'&%X()@1#L&944I7NU4*K&+ZJ>T:@Y0UFUU[R&YB17^^WPQ_W;V[2)DI PO
MDG:GS.OL4*LSA.SJ*&2>G19,.;V3L?N$RF\\=&*E[Z.R90OY3:WX\-<UPJ5Q
MY.]Q0YP'VN1\*K3)*496#"E.$0M1[W3P/Z7XZP^=QFILIOB]Y3?U3?/-0^Y3
MP@69/<O-YB=DS)XS#U)ILEYC)F%$K4!+';C67HG;LPT?:>MP_S.F[PW2XH!O
M*<@^\7!QCXX:F6<."AU\H%!(")%[T*9@L<)9RPY!Q)1!L:8Z?!H7>PAT:F1<
MD,XO)EEI1$=\0W!2D$3HH',A,PC&,XN,6Y["3F"X]<7=Z7\?72T;":X7I8N+
MB :Z8FRR('SQY\,Z0V0!K.&&>R-"N-UWZ@FEB\DSM\=5^CZ"ZT7I\@*P5K,L
M6('D8TV?*@P<+P%$SEQRZYPWNVW[M[YXFOC.$92^C^ ZB/\]U!&^!&<XLZ11
MDQ@Y,B& 4\Z L)HGYE-RK/6MQR'#_H[4,?_P:]46\NX.-C4]8>9#UCPC'7&E
M3A$QT=2>=PY""":@S5[FUG<6=ZGHJ6_/GLI]O-'34$EW@)5WU[)-+BM-SIWG
MRZDBK\)W^LWIKYFV)2A'LLG&<%!%$%NV:&#.!D7GJ2VI>>/T ?3UU&BA#;Y&
MTTX'R+LIKY=A/5]_(EI"?K^X?M/#9XIG'^E_Q%+U]"0=WXXD!QJU5D+K8O2X
MTR ?IJVG/.@Q=K1&6IG:?MZ1J;>+1#]<XV]X_M^9<3Q;5S,S3:ZMW94$5Q3)
M-9//@-P)Z_).=O:>!/24M'88O(ZFABXVMO/'GJ<F7 T.U(*;7#;-F$RL(WLY
M>*L0BI>BR-JWJ7G>R .D]'2-VVK;.ESF'4#G8O#NZ[^^XZ*N@'@ZL\Q+[3(#
M9HT$I:V&H#5MM")KTG=4HODL[GO(Z.EBH UD#I5U!W"Y/KSTVJC2+4<SY[04
M0A3(*M5]TP1R10("^2=<2L]2+J4Q<AZGJ*=H01L0-=1 7T;2!US-EWF>/ISW
MT+\:_GVMF?Y,*>Z\E C)8+V=10=>23J=A6,QH#+&LCWLHUV>O1.4W'. TC&$
MW\%>=9\K^^?B;(WYPH%]M:GLW?10P>O3YE%QZWR10.=XKE?X!7S0 G3PWI>B
MH[C=(6F4J,-.Q.X$2_\<8'E<O?4 T.NC4C,O(4>G(!B#H)+V0&O*@,I,%F69
MCJ[UT3EX$"UGSPI'^XIWZG-Q[P5PQX_UV:8DR 4I7M5I)+R.\DZUU1@6*V6F
MWXF=CLMF).V&LV<1DI]05U,C](^S>KGYOEQVQ*AEQE?],&;,,(DL2,ARTVU%
M"O#&)6"<L5I(QM'NUE+IB0?MAJ9G$8!O+M<>#KA[%L>KLU45[=W+!$Q<1,XD
MQ%0/[VPE>2[<@+8E1XT1.1-',+H>HF\WJ#VKR/MHZMD;>C]P%9<WP-=VZM2[
MNM.N+\<Z'3+"_:&O:C%[:B<R6XV?VCSK<@B1=:%(GC4H16>/"B5 L*+N-44:
MM-&EV+I__4T*#MYS<+U&?'=^M*[3:OZ]BO\\4R/8<MY^T_BB0!7&P-50K<-L
M:14).H*;3Q-ZF)R)IW[LK_<[^T@CD?=0Z[3)]#6\U$(^#EB<K)LJ0O!DCV$6
MF'1*18F=6O,W+7(;$0F-U'=OL=L06?8 @,L"#F8BV@R!U?KRR /XJ!*$G&1
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
M54+;(L+U1$XE.!K!@&*$4F.#"%[&NC2(<4W_DXJU?CRQ UGC'H3#0:JU1CH
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
M\+V)'#<6'!J%P^JL U ^-+,W,W+H*\K/[AG<IN.[..M$H83*.)=!R5A+6*F
M<"8+:RC!"LWG,^Y.WK@O"$[M#EOI:?B^XNU?U!^1*/_O__I_4$L! A0#%
M  @ W(915O[4IJD!$   LJH! !               ( !     &5X,C$Q,C R
M,C$P:RYH=&U02P$"% ,4    " #<AE%6I8MM-E $  "C$0  $
M    @ $O$   97@R,S$R,#(R,3!K+FAT;5!+ 0(4 Q0    ( -R&45;Z93I9
M$P@  "(F   0              "  :T4  !E>#,Q,3(P,C(Q,&LN:'1M4$L!
M A0#%     @ W(915C6Z-?4)"   ""8  !               ( ![AP  &5X
M,S$R,C R,C$P:RYH=&U02P$"% ,4    " #<AE%6;C)LQN\$   #$P  $
M            @ $E)0  97@S,C$R,#(R,3!K+FAT;5!+ 0(4 Q0    ( -R&
M4594.W0*\ 0  $<3   0              "  4(J  !E>#,R,C(P,C(Q,&LN
M:'1M4$L! A0#%     @ W(915DC4&9;5K , WD J !$              ( !
M8"\  '1R;6(M,C R,C$R,S N:'1M4$L! A0#%     @ W(915@@&#=T %
M/]<  !$              ( !9-P# '1R;6(M,C R,C$R,S N>'-D4$L! A0#
M%     @ W(915D6<QZ(0+@  :=4! !4              ( !D_ # '1R;6(M
M,C R,C$R,S!?8V%L+GAM;%!+ 0(4 Q0    ( -R&45:/.B$7JVH  *2B!  5
M              "  =8>! !T<FUB+3(P,C(Q,C,P7V1E9BYX;6Q02P$"% ,4
M    " #<AE%6U?4]3\EE 0#HL@$ %               @ &TB00 =')M8BTR
M,#(R,3(S,%]G,2YJ<&=02P$"% ,4    " #<AE%6;0;<'$4M 0#^10P %0
M            @ &O[P4 =')M8BTR,#(R,3(S,%]L86(N>&UL4$L! A0#%
M  @ W(915GL-YGS1M0  =R ( !4              ( !)QT' '1R;6(M,C R
C,C$R,S!?<')E+GAM;%!+!08     #0 - $ #   KTP<    !

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